Class PriorityClassPatchArgs


  • public final class PriorityClassPatchArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • apiVersion

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> apiVersion()
        Returns:
        APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
      • description

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
        Returns:
        description is an arbitrary string that usually provides guidelines on when this priority class should be used.
      • globalDefault

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> globalDefault()
        Returns:
        globalDefault specifies whether this PriorityClass should be considered as the default priority for pods that do not have any priority class. Only one PriorityClass can be marked as `globalDefault`. However, if more than one PriorityClasses exists with their `globalDefault` field set to true, the smallest value of such global default PriorityClasses will be used as the default priority.
      • kind

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> kind()
        Returns:
        Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
      • metadata

        public java.util.Optional<com.pulumi.core.Output<ObjectMetaPatchArgs>> metadata()
        Returns:
        Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
      • preemptionPolicy

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> preemptionPolicy()
        Returns:
        PreemptionPolicy is the Policy for preempting pods with lower priority. One of Never, PreemptLowerPriority. Defaults to PreemptLowerPriority if unset. This field is alpha-level and is only honored by servers that enable the NonPreemptingPriority feature.
      • value

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> value()
        Returns:
        The value of this priority class. This is the actual priority that pods receive when they have the name of this class in their pod spec.