Interface LimitRangeItem

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    LimitRangeItem.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.69.0 (build f656c31)",
               date="2022-10-15T03:08:35.547Z")
    @Stability(Stable)
    public interface LimitRangeItem
    extends software.amazon.jsii.JsiiSerializable
    LimitRangeItem defines a min/max usage limit for any resource that matches on kind.
    • Method Detail

      • getType

        @Stability(Stable)
        @NotNull
        IoK8SApiCoreV1LimitRangeItemType getType()
        Type of resource that this limit applies to.

        Possible enum values:

        • "Container" Limit that applies to all containers in a namespace
        • "PersistentVolumeClaim" Limit that applies to all persistent volume claims in a namespace
        • "Pod" Limit that applies to all pods in a namespace
      • getDefaultValue

        @Stability(Stable)
        @Nullable
        default Map<String,​Quantity> getDefaultValue()
        Default resource requirement limit value by resource name if resource limit is omitted.
      • getDefaultRequest

        @Stability(Stable)
        @Nullable
        default Map<String,​Quantity> getDefaultRequest()
        DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.
      • getMax

        @Stability(Stable)
        @Nullable
        default Map<String,​Quantity> getMax()
        Max usage constraints on this kind by resource name.
      • getMaxLimitRequestRatio

        @Stability(Stable)
        @Nullable
        default Map<String,​Quantity> getMaxLimitRequestRatio()
        MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value;

        this represents the max burst for the named resource.

      • getMin

        @Stability(Stable)
        @Nullable
        default Map<String,​Quantity> getMin()
        Min usage constraints on this kind by resource name.