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
fun K8sResourceRequirementsArgs(limits: Output<Map<String, String>>? = null, requests: Output<Map<String, String>>? = null)

Functions

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

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'.