GkeWorkloadArgs

data class GkeWorkloadArgs(val clusterName: Output<String>? = null, val location: Output<String>? = null, val namespaceName: Output<String>? = null, val topLevelControllerName: Output<String>? = null, val topLevelControllerType: Output<String>? = null) : ConvertibleToJava<GkeWorkloadArgs>

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 GkeWorkloadArgs(clusterName: Output<String>? = null, location: Output<String>? = null, namespaceName: Output<String>? = null, topLevelControllerName: Output<String>? = null, topLevelControllerType: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): GkeWorkloadArgs

Properties

Link copied to clipboard
val clusterName: Output<String>? = null

The name of the parent cluster.

Link copied to clipboard
val location: Output<String>? = null

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

Link copied to clipboard
val namespaceName: Output<String>? = null

The name of the parent namespace.

Link copied to clipboard
val topLevelControllerName: Output<String>? = null

The name of this workload.

Link copied to clipboard
val topLevelControllerType: Output<String>? = null

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