Interface LimitRangeItem

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

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-07-08T00:25:14.583Z")
    @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
        String getType()
        Type of resource that this limit applies to.
      • 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.