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