Class KubePriorityLevelConfigurationListV1Beta3

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

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-03T12:13:25.771Z")
    @Stability(Stable)
    public class KubePriorityLevelConfigurationListV1Beta3
    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.v1beta3.PriorityLevelConfigurationList".
    • Constructor Detail

      • KubePriorityLevelConfigurationListV1Beta3

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

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

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