Cluster
No description
type Cluster {
id: ID!
name: String!
description: String
uploaderID: ID!
lastCheckInTime: String
registeredOnTime: String
status: ClusterStatus!
agentVersion: String!
serviceAccountID: String
serviceAccount: ServiceAccount
certificates: CertificateConnection
uniqueCertificates: Int!
}
Fields
Cluster.id ● ID! non-null scalar
ID is the identifier of the cluster in VaaS. It is immutable.
Cluster.name ● String! non-null scalar
Name is the display name of the cluster.
Cluster.description ● String scalar
Description is the description text about the cluster.
Cluster.uploaderID ● ID! non-null scalar
UploaderID is the identifier used by the upload API to assign an upload to a cluster. It sent by agent in the payload.
Cluster.lastCheckInTime ● String scalar
LastCheckInTime is the last time the cluster connected with VaaS.
Cluster.registeredOnTime ● String scalar
RegisteredOnTime is when the cluster connected for the first time.
Cluster.status ● ClusterStatus! non-null enum
Status is the status of the cluster connection.
Cluster.agentVersion ● String! non-null scalar
AgentVersion is the version of the agent last time it contacted.
Cluster.serviceAccountID ● String scalar
ServiceAccountID is the client ID of the service account linked to the cluster
Cluster.serviceAccount ● ServiceAccount object
ServiceAccount is the service account linked to the cluster
Cluster.certificates ● CertificateConnection object
Certificates is the connection to list of certificates per cluster that were sent to cert-inventory
Cluster.uniqueCertificates ● Int! non-null scalar
UniqueCertificates is the total number of unique certificates currently in the cluster
Returned By
cluster query ● createCluster mutation ● deleteCluster mutation ● updateCluster mutation
Member Of
ClusterCertificateBinding object ● ClusterConnection object ● ClusterEdge object ● ClusterSecret object ● ServiceAccount object