User
No description
type User implements ProfileOwner, ProjectOwner {
  azureAccount(
    id: UUID!
  ): AzureAccount
  azureAccounts: [AzureAccount!]
  billingOverview: BillingOverview
  validateCloud(
    context: ClusterValidationInput!
  ): ClusterValidation!
  fixCloud(
    errorType: ClusterValidationErrorType!
    context: ClusterValidationInput!
  ): Boolean!
  blueprints(
    page: PageInput
  ): BlueprintConnection
  blueprint(
    id: UUID!
  ): Blueprint
  projectV3(
    id: UUID!
  ): ProjectV3
  projectV3s(
    filter: FilterInput!
  ): ProjectV3Connection
  projectV3DriverActionExecutions(
    filter: FilterInput!
  ): BlueprintDriverActionExecutionConnection
  blueprintDriverWorkflow(
    id: UUID!
  ): BlueprintDriverWorkflow
  projectV3Adapters(
    filter: FilterInput!
  ): ProjectV3AdapterConnection
  eventIntegrations: [EventIntegration!]
  notificationIntegrationSettings: NotificationIntegrationSettings
  id: ID!
  login: Login!
  name: String!
  avatar: URL
  isTeam: Boolean
  canDeploy: Boolean
  hasZeetCloud: Boolean
  hasOnboarded: Boolean
  advanced: Boolean
  email: String
  billingEmail: String
  createdAt: Time
  hasPaymentMethod: Boolean
  needsPaymentMethod: Boolean @deprecated
  billingURL: String
  stripe: StripeUser
  freeQuota: Int
  freeTrialEndsAt: Time
  freeLimitExceeded: Boolean
  paymentError: String @deprecated
  paymentAuthorizationError: String
  teams: [UserTeamEdge!]
  team(
    id: ID!
  ): Team
  repos(
    first: Int = 10
    after: String
    input: ReposInput
  ): [Repo!]
  repo(
    id: ID!
  ): Repo
  projects(
    input: ProjectsInput
  ): ProjectConnection!
  deployment(
    id: ID!
  ): Deployment
  githubInstallations: [GitHubInstallation!]
  githubRepositories(
    installationID: ID!
  ): [GitHubRepository!]
  githubRepository(
    installationID: ID!
    owner: String!
    repo: String!
  ): GitHubRepository
  dockerRepository(
    image: String!
  ): DockerRepository
  suggestProjectName(
    input: SuggestProjectNameInput!
  ): String!
  checkProjectName(
    input: CheckProjectNameInput!
  ): Boolean!
  suggestTemplateName(
    input: SuggestTemplateNameInput!
  ): String!
  awsAccount(
    id: UUID!
  ): AWSAccount
  awsAccounts: [AWSAccount!]
  gcpAccount(
    id: UUID!
  ): GCPAccount
  gcpAccounts: [GCPAccount!]
  doAccount(
    id: UUID!
  ): DOAccount
  doAccounts: [DOAccount!]
  linodeAccount(
    id: UUID!
  ): LinodeAccount
  linodeAccounts: [LinodeAccount!]
  vultrAccount(
    id: UUID!
  ): VultrAccount
  vultrAccounts: [VultrAccount!]
  coreweaveAccount(
    id: UUID!
  ): CoreWeaveAccount
  coreweaveAccounts: [CoreWeaveAccount!]
  cloudAccount(
    id: ID!
  ): CloudAccount
  jobRun(
    id: UUID!
  ): JobRun!
  cluster(
    id: UUID!
  ): Cluster
  clusters: [Cluster!]
  defaultCluster: Cluster
  apiKeys: [APIKey!]
  containerRegistries: [ContainerRegistry!]
  integrations: [Integration!]
  crispAuth: CrispAuth
  ipfsServices: [IPFSService!]
  permissions: UserPermissionsConnection
}
Fields
User.azureAccount ● AzureAccount object
User.azureAccount.id●UUID!non-null scalar
User.azureAccounts ● [AzureAccount!] list object
User.billingOverview ● BillingOverview object
Billing Overview only exists for users with subscriptions, i.e. a team
User.validateCloud ● ClusterValidation! non-null object
User.validateCloud.context●ClusterValidationInput!non-null input
User.fixCloud ● Boolean! non-null scalar
User.fixCloud.errorType●ClusterValidationErrorType!non-null enum
User.fixCloud.context ● ClusterValidationInput! non-null input
User.blueprints ● BlueprintConnection object
User.blueprints.page●PageInputinput
User.blueprint ● Blueprint object
User.blueprint.id●UUID!non-null scalar
User.projectV3 ● ProjectV3 object
User.projectV3.id●UUID!non-null scalar
User.projectV3s ● ProjectV3Connection object
User.projectV3s.filter●FilterInput!non-null input
User.projectV3DriverActionExecutions ● BlueprintDriverActionExecutionConnection object
User.projectV3DriverActionExecutions.filter●FilterInput!non-null input
User.blueprintDriverWorkflow ● BlueprintDriverWorkflow object
User.blueprintDriverWorkflow.id●UUID!non-null scalar
User.projectV3Adapters ● ProjectV3AdapterConnection object
User.projectV3Adapters.filter●FilterInput!non-null input
User.eventIntegrations ● [EventIntegration!] list object
User.notificationIntegrationSettings ● NotificationIntegrationSettings object
Global settings for notification integrations. These settings may be overriden per-integration.
User.id ● ID! non-null scalar
User.login ● Login! non-null scalar
User.name ● String! non-null scalar
User.avatar ● URL scalar
User.isTeam ● Boolean scalar
User.canDeploy ● Boolean scalar
User.hasZeetCloud ● Boolean scalar
User.hasOnboarded ● Boolean scalar
User.advanced ● Boolean scalar
User.email ● String scalar
User.billingEmail ● String scalar
User.createdAt ● Time scalar
User.hasPaymentMethod ● Boolean scalar
User.needsPaymentMethod ● Boolean deprecated scalar
DEPRECATEDno longer supported: use User.billingOverview.externalLinks instead
User.billingURL ● String scalar
User.stripe ● StripeUser object
User.freeQuota ● Int scalar
User.freeTrialEndsAt ● Time scalar
User.freeLimitExceeded ● Boolean scalar
User.paymentError ● String deprecated scalar
DEPRECATEDno longer used
User.paymentAuthorizationError ● String scalar
User.teams ● [UserTeamEdge!] list object
User.team ● Team object
User.team.id●ID!non-null scalar
User.repos ● [Repo!] list object
User.repos.first●Intscalar
User.repos.after ● String scalar
User.repos.input ● ReposInput input
User.repo ● Repo object
User.repo.id●ID!non-null scalar
User.projects ● ProjectConnection! non-null object
User.projects.input●ProjectsInputinput
User.deployment ● Deployment object
User.deployment.id●ID!non-null scalar
User.githubInstallations ● [GitHubInstallation!] list object
User.githubRepositories ● [GitHubRepository!] list object
User.githubRepositories.installationID●ID!non-null scalar
User.githubRepository ● GitHubRepository object
User.githubRepository.installationID●ID!non-null scalar
User.githubRepository.owner ● String! non-null scalar
User.githubRepository.repo ● String! non-null scalar
User.dockerRepository ● DockerRepository object
User.dockerRepository.image●String!non-null scalar
User.suggestProjectName ● String! non-null scalar
User.suggestProjectName.input●SuggestProjectNameInput!non-null input
User.checkProjectName ● Boolean! non-null scalar
User.checkProjectName.input●CheckProjectNameInput!non-null input
User.suggestTemplateName ● String! non-null scalar
User.suggestTemplateName.input●SuggestTemplateNameInput!non-null input
User.awsAccount ● AWSAccount object
User.awsAccount.id●UUID!non-null scalar
User.awsAccounts ● [AWSAccount!] list object
User.gcpAccount ● GCPAccount object
User.gcpAccount.id●UUID!non-null scalar
User.gcpAccounts ● [GCPAccount!] list object
User.doAccount ● DOAccount object
User.doAccount.id●UUID!non-null scalar
User.doAccounts ● [DOAccount!] list object
User.linodeAccount ● LinodeAccount object
User.linodeAccount.id●UUID!non-null scalar
User.linodeAccounts ● [LinodeAccount!] list object
User.vultrAccount ● VultrAccount object
User.vultrAccount.id●UUID!non-null scalar
User.vultrAccounts ● [VultrAccount!] list object
User.coreweaveAccount ● CoreWeaveAccount object
User.coreweaveAccount.id●UUID!non-null scalar
User.coreweaveAccounts ● [CoreWeaveAccount!] list object
User.cloudAccount ● CloudAccount union
User.cloudAccount.id●ID!non-null scalar
User.jobRun ● JobRun! non-null object
User.jobRun.id●UUID!non-null scalar
User.cluster ● Cluster object
User.cluster.id●UUID!non-null scalar
User.clusters ● [Cluster!] list object
User.defaultCluster ● Cluster object
User.apiKeys ● [APIKey!] list object
User.containerRegistries ● [ContainerRegistry!] list object
User.integrations ● [Integration!] list interface
User.crispAuth ● CrispAuth object
User.ipfsServices ● [IPFSService!] list object
User.permissions ● UserPermissionsConnection object
Interfaces
ProfileOwner interface
ProjectOwner interface
Returned by
currentUser  query ● setPaymentMethod  mutation ● updateUser  mutation ● user  query
Member Of
IPFSService  object ● Project  object ● ProjectCollaborator  object ● ProjectUserPermissions  object ● Repo  object ● RevisionMetadata  object ● Team  object ● UserPermissionsConnection  object ● UserPermissionsUserConnection  object ● UserTeamEdge  object