Class PriorityClassPatchArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.kubernetes.scheduling.v1alpha1.PriorityClassPatchArgs
-
public final class PriorityClassPatchArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PriorityClassPatchArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PriorityClassPatchArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
apiVersion()
static PriorityClassPatchArgs.Builder
builder()
static PriorityClassPatchArgs.Builder
builder(PriorityClassPatchArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
description()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
globalDefault()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
kind()
java.util.Optional<com.pulumi.core.Output<ObjectMetaPatchArgs>>
metadata()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
preemptionPolicy()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
value()
-
-
-
Field Detail
-
Empty
public static final PriorityClassPatchArgs Empty
-
-
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.
-
builder
public static PriorityClassPatchArgs.Builder builder()
-
builder
public static PriorityClassPatchArgs.Builder builder(PriorityClassPatchArgs defaults)
-
-