Skip to main content

ServiceAccount

A representation of an account for a machine

type ServiceAccount {
id: ID!
displayName: String
enabled: Boolean
owner: Team
scopes: [String]
usedByClusters: [Cluster!]!
}

Fields​

ServiceAccount.id ● ID! non-null scalar​

A unique identifier that identifies a specific service account.

ServiceAccount.displayName ● String scalar​

The display name associated with this service account.

ServiceAccount.enabled ● Boolean scalar​

A flag representing if the service account is enabled or not.

ServiceAccount.owner ● Team object​

The team who owns this service account

ServiceAccount.scopes ● [String] list scalar​

Scopes that are assigned to this service account

ServiceAccount.usedByClusters ● [Cluster!]! non-null object​

Member Of​

Cluster object ● ServerGroup object ● ServiceAccountConnection object ● ServiceAccountEdge object

Implemented By​

Identity union