User
No description
type User implements ProfileOwner, GroupOwner {
azureAccount(
id: UUID!
): AzureAccount
azureAccounts: [AzureAccount!]
blueprints(
page: PageInput
): BlueprintConnection
blueprint(
id: UUID!
): Blueprint
project(
id: UUID!
): Project
projects(
filter: FilterInput!
): ProjectConnection
projectDriverActionExecutions(
filter: FilterInput!
): BlueprintDriverActionExecutionConnection
id: UUID!
login: Login!
name: String!
avatar: URL
isTeam: Boolean
email: String
billingEmail: String
createdAt: Time
teams: [UserTeamEdge!]
team(
id: ID!
): Team
groups(
input: GroupsInput
): GroupConnection!
githubInstallations: [GitHubInstallation!]
githubRepositories(
installationID: ID!
): [GitHubRepository!]
githubRepository(
installationID: ID!
owner: String!
repo: String!
): GitHubRepository
dockerRepository(
image: String!
): DockerRepository
suggestGroupName(
input: SuggestGroupNameInput!
): String!
checkGroupName(
input: CheckGroupNameInput!
): Boolean!
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!]
permissions: UserPermissionsConnection
}
Fields
User.azureAccount
● AzureAccount
object
User.azureAccount.id
●UUID!
non-null scalar
User.azureAccounts
● [AzureAccount!]
list object
User.blueprints
● BlueprintConnection
object
User.blueprints.page
●PageInput
input
User.blueprint
● Blueprint
object
User.blueprint.id
●UUID!
non-null scalar
User.project
● Project
object
User.project.id
●UUID!
non-null scalar
User.projects
● ProjectConnection
object
User.projects.filter
●FilterInput!
non-null input
User.projectDriverActionExecutions
● BlueprintDriverActionExecutionConnection
object
User.projectDriverActionExecutions.filter
●FilterInput!
non-null input
User.id
● UUID!
non-null scalar
User.login
● Login!
non-null scalar
User.name
● String!
non-null scalar
User.avatar
● URL
scalar
User.isTeam
● Boolean
scalar
User.email
● String
scalar
User.billingEmail
● String
scalar
User.createdAt
● Time
scalar
User.teams
● [UserTeamEdge!]
list object
User.team
● Team
object
User.team.id
●ID!
non-null scalar
User.groups
● GroupConnection!
non-null object
User.groups.input
●GroupsInput
input
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.suggestGroupName
● String!
non-null scalar
User.suggestGroupName.input
●SuggestGroupNameInput!
non-null input
User.checkGroupName
● Boolean!
non-null scalar
User.checkGroupName.input
●CheckGroupNameInput!
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.permissions
● UserPermissionsConnection
object
Interfaces
ProfileOwner
interface
GroupOwner
interface
Returned by
currentUser
query ● updateUser
mutation ● user
query
Member of
Group
object ● Team
object ● UserPermissionsConnection
object ● UserPermissionsUserConnection
object ● UserTeamEdge
object