GkeWorkloadResponse

data class GkeWorkloadResponse(val clusterName: String, val location: String, val namespaceName: String, val project: String, val topLevelControllerName: String, val topLevelControllerType: String)

A GKE Workload (Deployment, StatefulSet, etc). The field names correspond to the metadata labels on monitored resources that fall under a workload (for example, k8s_container or k8s_pod).

Constructors

Link copied to clipboard
fun GkeWorkloadResponse(clusterName: String, location: String, namespaceName: String, project: String, topLevelControllerName: String, topLevelControllerType: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The name of the parent cluster.

Link copied to clipboard

The location of the parent cluster. This may be a zone or region.

Link copied to clipboard

The name of the parent namespace.

Link copied to clipboard

The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.

Link copied to clipboard

The name of this workload.

Link copied to clipboard

The type of this workload (for example, "Deployment" or "DaemonSet")