Class KubePriorityLevelConfigurationListV1Beta1

  • All Implemented Interfaces:
    software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct, software.constructs.IDependable

    @Generated(value="jsii-pacmak/1.88.0 (build eaabd08)",
               date="2023-09-11T06:17:58.685Z")
    @Stability(Stable)
    public class KubePriorityLevelConfigurationListV1Beta1
    extends org.cdk8s.ApiObject
    PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
    • Field Detail

      • GVK

        @Stability(Stable)
        public static final org.cdk8s.GroupVersionKind GVK
        Returns the apiVersion and kind for "io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationList".
    • Constructor Detail

      • KubePriorityLevelConfigurationListV1Beta1

        protected KubePriorityLevelConfigurationListV1Beta1​(software.amazon.jsii.JsiiObjectRef objRef)
      • KubePriorityLevelConfigurationListV1Beta1

        protected KubePriorityLevelConfigurationListV1Beta1​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • KubePriorityLevelConfigurationListV1Beta1

        @Stability(Stable)
        public KubePriorityLevelConfigurationListV1Beta1​(@NotNull
                                                         software.constructs.Construct scope,
                                                         @NotNull
                                                         String id,
                                                         @NotNull
                                                         KubePriorityLevelConfigurationListV1Beta1Props props)
        Defines a "io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationList" API object.

        Parameters:
        scope - the scope in which to define this object. This parameter is required.
        id - a scope-local name for the object. This parameter is required.
        props - initialization props. This parameter is required.
    • Method Detail

      • manifest

        @Stability(Stable)
        @NotNull
        public static Object manifest​(@NotNull
                                      KubePriorityLevelConfigurationListV1Beta1Props props)
        Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationList".

        This can be used to inline resource manifests inside other objects (e.g. as templates).

        Parameters:
        props - initialization props. This parameter is required.
      • toJson

        @Stability(Stable)
        @NotNull
        public Object toJson()
        Renders the object to Kubernetes JSON.
        Overrides:
        toJson in class org.cdk8s.ApiObject