K8sResourceRequirementsArgs

data class K8sResourceRequirementsArgs(val limits: Output<Map<String, String>>? = null, val requests: Output<Map<String, String>>? = null) : ConvertibleToJava<K8sResourceRequirementsArgs>

The kubernetes resource limits and requests used to restrict or reserve resource usage.

Constructors

Link copied to clipboard
constructor(limits: Output<Map<String, String>>? = null, requests: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard
val limits: Output<Map<String, String>>? = null

Limits for a kubernetes resource type (e.g 'cpu', 'memory'). The 'cpu' request must be less than or equal to 'cpu' limit. Default 'cpu' is 2, minimum is 1. Default 'memory' is '4Gi', minimum is '2Gi. If sku.tier is GeneralPurpose, maximum 'cpu' is 24 and maximum 'memory' is '128Gi'.

Link copied to clipboard
val requests: Output<Map<String, String>>? = null

Requests for a kubernetes resource type (e.g 'cpu', 'memory'). The 'cpu' request must be less than or equal to 'cpu' limit. Default 'cpu' is 2, minimum is 1. Default 'memory' is '4Gi', minimum is '2Gi. If sku.tier is GeneralPurpose, maximum 'cpu' is 24 and maximum 'memory' is '128Gi'.

Functions

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