Class KubePriorityLevelConfigurationListV1Beta2

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

    @Generated(value="jsii-pacmak/1.69.0 (build f656c31)",
               date="2022-10-15T03:08:35.483Z")
    @Stability(Stable)
    public class KubePriorityLevelConfigurationListV1Beta2
    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.v1beta2.PriorityLevelConfigurationList".
    • Constructor Detail

      • KubePriorityLevelConfigurationListV1Beta2

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

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

        @Stability(Stable)
        public KubePriorityLevelConfigurationListV1Beta2​(@NotNull
                                                         software.constructs.Construct scope,
                                                         @NotNull
                                                         String id,
                                                         @NotNull
                                                         KubePriorityLevelConfigurationListV1Beta2Props props)
        Defines a "io.k8s.api.flowcontrol.v1beta2.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
                                      KubePriorityLevelConfigurationListV1Beta2Props props)
        Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta2.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