ServiceMeshMeshConfigSidecarInjectorArgs

data class ServiceMeshMeshConfigSidecarInjectorArgs(val autoInjectionPolicyEnabled: Output<Boolean>? = null, val enableNamespacesByDefault: Output<Boolean>? = null, val limitCpu: Output<String>? = null, val limitMemory: Output<String>? = null, val requestCpu: Output<String>? = null, val requestMemory: Output<String>? = null) : ConvertibleToJava<ServiceMeshMeshConfigSidecarInjectorArgs>

Constructors

Link copied to clipboard
fun ServiceMeshMeshConfigSidecarInjectorArgs(autoInjectionPolicyEnabled: Output<Boolean>? = null, enableNamespacesByDefault: Output<Boolean>? = null, limitCpu: Output<String>? = null, limitMemory: Output<String>? = null, requestCpu: Output<String>? = null, requestMemory: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard
val autoInjectionPolicyEnabled: Output<Boolean>? = null

Whether to enable by Pod Annotations automatic injection Sidecar.

Link copied to clipboard
val enableNamespacesByDefault: Output<Boolean>? = null

Whether it is the all namespaces you turn on the auto injection capabilities.

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

The limit cpu of the Sidecar injector Pods.

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

Sidecar injector Pods on the throttle.

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

The requested cpu the Sidecar injector Pods.

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

The requested memory the Sidecar injector Pods.