Documentation ¶
Overview ¶
nolint: lll
nolint: lll
nolint: lll
Index ¶
- type PriorityClass
- type PriorityClassArgs
- type PriorityClassList
- type PriorityClassListArgs
- type PriorityClassListState
- type PriorityClassListType
- type PriorityClassListTypeArgs
- type PriorityClassListTypeInput
- type PriorityClassListTypeOutput
- func (o PriorityClassListTypeOutput) ApiVersion() pulumi.StringPtrOutput
- func (PriorityClassListTypeOutput) ElementType() reflect.Type
- func (o PriorityClassListTypeOutput) Items() PriorityClassTypeArrayOutput
- func (o PriorityClassListTypeOutput) Kind() pulumi.StringPtrOutput
- func (o PriorityClassListTypeOutput) Metadata() metav1.ListMetaPtrOutput
- func (o PriorityClassListTypeOutput) ToPriorityClassListTypeOutput() PriorityClassListTypeOutput
- func (o PriorityClassListTypeOutput) ToPriorityClassListTypeOutputWithContext(ctx context.Context) PriorityClassListTypeOutput
- type PriorityClassState
- type PriorityClassType
- type PriorityClassTypeArgs
- type PriorityClassTypeArray
- type PriorityClassTypeArrayInput
- type PriorityClassTypeArrayOutput
- func (PriorityClassTypeArrayOutput) ElementType() reflect.Type
- func (o PriorityClassTypeArrayOutput) Index(i pulumi.IntInput) PriorityClassTypeOutput
- func (o PriorityClassTypeArrayOutput) ToPriorityClassTypeArrayOutput() PriorityClassTypeArrayOutput
- func (o PriorityClassTypeArrayOutput) ToPriorityClassTypeArrayOutputWithContext(ctx context.Context) PriorityClassTypeArrayOutput
- type PriorityClassTypeInput
- type PriorityClassTypeOutput
- func (o PriorityClassTypeOutput) ApiVersion() pulumi.StringPtrOutput
- func (o PriorityClassTypeOutput) Description() pulumi.StringPtrOutput
- func (PriorityClassTypeOutput) ElementType() reflect.Type
- func (o PriorityClassTypeOutput) GlobalDefault() pulumi.BoolPtrOutput
- func (o PriorityClassTypeOutput) Kind() pulumi.StringPtrOutput
- func (o PriorityClassTypeOutput) Metadata() metav1.ObjectMetaPtrOutput
- func (o PriorityClassTypeOutput) PreemptionPolicy() pulumi.StringPtrOutput
- func (o PriorityClassTypeOutput) ToPriorityClassTypeOutput() PriorityClassTypeOutput
- func (o PriorityClassTypeOutput) ToPriorityClassTypeOutputWithContext(ctx context.Context) PriorityClassTypeOutput
- func (o PriorityClassTypeOutput) Value() pulumi.IntPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PriorityClass ¶
type PriorityClass struct { pulumi.CustomResourceState // 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 ApiVersion pulumi.StringPtrOutput `pulumi:"apiVersion"` // description is an arbitrary string that usually provides guidelines on when this priority class should be used. Description pulumi.StringPtrOutput `pulumi:"description"` // 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. GlobalDefault pulumi.BoolPtrOutput `pulumi:"globalDefault"` // 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 Kind pulumi.StringPtrOutput `pulumi:"kind"` // Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata metav1.ObjectMetaPtrOutput `pulumi:"metadata"` // 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. PreemptionPolicy pulumi.StringPtrOutput `pulumi:"preemptionPolicy"` // 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. Value pulumi.IntPtrOutput `pulumi:"value"` }
DEPRECATED - This group version of PriorityClass is deprecated by scheduling.k8s.io/v1/PriorityClass. PriorityClass defines mapping from a priority class name to the priority integer value. The value can be any valid integer.
func GetPriorityClass ¶
func GetPriorityClass(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PriorityClassState, opts ...pulumi.ResourceOption) (*PriorityClass, error)
GetPriorityClass gets an existing PriorityClass resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPriorityClass ¶
func NewPriorityClass(ctx *pulumi.Context, name string, args *PriorityClassArgs, opts ...pulumi.ResourceOption) (*PriorityClass, error)
NewPriorityClass registers a new resource with the given unique name, arguments, and options.
type PriorityClassArgs ¶
type PriorityClassArgs struct { // 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 ApiVersion pulumi.StringPtrInput // description is an arbitrary string that usually provides guidelines on when this priority class should be used. Description pulumi.StringPtrInput // 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. GlobalDefault pulumi.BoolPtrInput // 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 Kind pulumi.StringPtrInput // Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata metav1.ObjectMetaPtrInput // 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. PreemptionPolicy pulumi.StringPtrInput // 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. Value pulumi.IntInput }
The set of arguments for constructing a PriorityClass resource.
func (PriorityClassArgs) ElementType ¶
func (PriorityClassArgs) ElementType() reflect.Type
type PriorityClassList ¶
type PriorityClassList struct { pulumi.CustomResourceState // 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 ApiVersion pulumi.StringPtrOutput `pulumi:"apiVersion"` // items is the list of PriorityClasses Items PriorityClassTypeArrayOutput `pulumi:"items"` // 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 Kind pulumi.StringPtrOutput `pulumi:"kind"` // Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata metav1.ListMetaPtrOutput `pulumi:"metadata"` }
PriorityClassList is a collection of priority classes.
func GetPriorityClassList ¶
func GetPriorityClassList(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PriorityClassListState, opts ...pulumi.ResourceOption) (*PriorityClassList, error)
GetPriorityClassList gets an existing PriorityClassList resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPriorityClassList ¶
func NewPriorityClassList(ctx *pulumi.Context, name string, args *PriorityClassListArgs, opts ...pulumi.ResourceOption) (*PriorityClassList, error)
NewPriorityClassList registers a new resource with the given unique name, arguments, and options.
type PriorityClassListArgs ¶
type PriorityClassListArgs struct { // 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 ApiVersion pulumi.StringPtrInput // items is the list of PriorityClasses Items PriorityClassTypeArrayInput // 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 Kind pulumi.StringPtrInput // Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata metav1.ListMetaPtrInput }
The set of arguments for constructing a PriorityClassList resource.
func (PriorityClassListArgs) ElementType ¶
func (PriorityClassListArgs) ElementType() reflect.Type
type PriorityClassListState ¶
type PriorityClassListState struct { // 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 ApiVersion pulumi.StringPtrInput // items is the list of PriorityClasses Items PriorityClassTypeArrayInput // 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 Kind pulumi.StringPtrInput // Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata metav1.ListMetaPtrInput }
func (PriorityClassListState) ElementType ¶
func (PriorityClassListState) ElementType() reflect.Type
type PriorityClassListType ¶
type PriorityClassListType struct { // 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 ApiVersion *string `pulumi:"apiVersion"` // items is the list of PriorityClasses Items []PriorityClassType `pulumi:"items"` // 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 Kind *string `pulumi:"kind"` // Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata *metav1.ListMeta `pulumi:"metadata"` }
PriorityClassList is a collection of priority classes.
type PriorityClassListTypeArgs ¶
type PriorityClassListTypeArgs struct { // 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 ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"` // items is the list of PriorityClasses Items PriorityClassTypeArrayInput `pulumi:"items"` // 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 Kind pulumi.StringPtrInput `pulumi:"kind"` // Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata metav1.ListMetaPtrInput `pulumi:"metadata"` }
PriorityClassList is a collection of priority classes.
func (PriorityClassListTypeArgs) ElementType ¶
func (PriorityClassListTypeArgs) ElementType() reflect.Type
func (PriorityClassListTypeArgs) ToPriorityClassListTypeOutput ¶
func (i PriorityClassListTypeArgs) ToPriorityClassListTypeOutput() PriorityClassListTypeOutput
func (PriorityClassListTypeArgs) ToPriorityClassListTypeOutputWithContext ¶
func (i PriorityClassListTypeArgs) ToPriorityClassListTypeOutputWithContext(ctx context.Context) PriorityClassListTypeOutput
type PriorityClassListTypeInput ¶
type PriorityClassListTypeInput interface { pulumi.Input ToPriorityClassListTypeOutput() PriorityClassListTypeOutput ToPriorityClassListTypeOutputWithContext(context.Context) PriorityClassListTypeOutput }
type PriorityClassListTypeOutput ¶
type PriorityClassListTypeOutput struct{ *pulumi.OutputState }
PriorityClassList is a collection of priority classes.
func (PriorityClassListTypeOutput) ApiVersion ¶
func (o PriorityClassListTypeOutput) ApiVersion() pulumi.StringPtrOutput
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
func (PriorityClassListTypeOutput) ElementType ¶
func (PriorityClassListTypeOutput) ElementType() reflect.Type
func (PriorityClassListTypeOutput) Items ¶
func (o PriorityClassListTypeOutput) Items() PriorityClassTypeArrayOutput
items is the list of PriorityClasses
func (PriorityClassListTypeOutput) Kind ¶
func (o PriorityClassListTypeOutput) Kind() pulumi.StringPtrOutput
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
func (PriorityClassListTypeOutput) Metadata ¶
func (o PriorityClassListTypeOutput) Metadata() metav1.ListMetaPtrOutput
Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
func (PriorityClassListTypeOutput) ToPriorityClassListTypeOutput ¶
func (o PriorityClassListTypeOutput) ToPriorityClassListTypeOutput() PriorityClassListTypeOutput
func (PriorityClassListTypeOutput) ToPriorityClassListTypeOutputWithContext ¶
func (o PriorityClassListTypeOutput) ToPriorityClassListTypeOutputWithContext(ctx context.Context) PriorityClassListTypeOutput
type PriorityClassState ¶
type PriorityClassState struct { // 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 ApiVersion pulumi.StringPtrInput // description is an arbitrary string that usually provides guidelines on when this priority class should be used. Description pulumi.StringPtrInput // 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. GlobalDefault pulumi.BoolPtrInput // 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 Kind pulumi.StringPtrInput // Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata metav1.ObjectMetaPtrInput // 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. PreemptionPolicy pulumi.StringPtrInput // 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. Value pulumi.IntPtrInput }
func (PriorityClassState) ElementType ¶
func (PriorityClassState) ElementType() reflect.Type
type PriorityClassType ¶
type PriorityClassType struct { // 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 ApiVersion *string `pulumi:"apiVersion"` // description is an arbitrary string that usually provides guidelines on when this priority class should be used. Description *string `pulumi:"description"` // 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. GlobalDefault *bool `pulumi:"globalDefault"` // 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 Kind *string `pulumi:"kind"` // Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata *metav1.ObjectMeta `pulumi:"metadata"` // 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. PreemptionPolicy *string `pulumi:"preemptionPolicy"` // 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. Value *int `pulumi:"value"` }
DEPRECATED - This group version of PriorityClass is deprecated by scheduling.k8s.io/v1/PriorityClass. PriorityClass defines mapping from a priority class name to the priority integer value. The value can be any valid integer.
type PriorityClassTypeArgs ¶
type PriorityClassTypeArgs struct { // 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 ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"` // description is an arbitrary string that usually provides guidelines on when this priority class should be used. Description pulumi.StringPtrInput `pulumi:"description"` // 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. GlobalDefault pulumi.BoolPtrInput `pulumi:"globalDefault"` // 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 Kind pulumi.StringPtrInput `pulumi:"kind"` // Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata metav1.ObjectMetaPtrInput `pulumi:"metadata"` // 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. PreemptionPolicy pulumi.StringPtrInput `pulumi:"preemptionPolicy"` // 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. Value pulumi.IntPtrInput `pulumi:"value"` }
DEPRECATED - This group version of PriorityClass is deprecated by scheduling.k8s.io/v1/PriorityClass. PriorityClass defines mapping from a priority class name to the priority integer value. The value can be any valid integer.
func (PriorityClassTypeArgs) ElementType ¶
func (PriorityClassTypeArgs) ElementType() reflect.Type
func (PriorityClassTypeArgs) ToPriorityClassTypeOutput ¶
func (i PriorityClassTypeArgs) ToPriorityClassTypeOutput() PriorityClassTypeOutput
func (PriorityClassTypeArgs) ToPriorityClassTypeOutputWithContext ¶
func (i PriorityClassTypeArgs) ToPriorityClassTypeOutputWithContext(ctx context.Context) PriorityClassTypeOutput
type PriorityClassTypeArray ¶
type PriorityClassTypeArray []PriorityClassTypeInput
func (PriorityClassTypeArray) ElementType ¶
func (PriorityClassTypeArray) ElementType() reflect.Type
func (PriorityClassTypeArray) ToPriorityClassTypeArrayOutput ¶
func (i PriorityClassTypeArray) ToPriorityClassTypeArrayOutput() PriorityClassTypeArrayOutput
func (PriorityClassTypeArray) ToPriorityClassTypeArrayOutputWithContext ¶
func (i PriorityClassTypeArray) ToPriorityClassTypeArrayOutputWithContext(ctx context.Context) PriorityClassTypeArrayOutput
type PriorityClassTypeArrayInput ¶
type PriorityClassTypeArrayInput interface { pulumi.Input ToPriorityClassTypeArrayOutput() PriorityClassTypeArrayOutput ToPriorityClassTypeArrayOutputWithContext(context.Context) PriorityClassTypeArrayOutput }
type PriorityClassTypeArrayOutput ¶
type PriorityClassTypeArrayOutput struct{ *pulumi.OutputState }
func (PriorityClassTypeArrayOutput) ElementType ¶
func (PriorityClassTypeArrayOutput) ElementType() reflect.Type
func (PriorityClassTypeArrayOutput) Index ¶
func (o PriorityClassTypeArrayOutput) Index(i pulumi.IntInput) PriorityClassTypeOutput
func (PriorityClassTypeArrayOutput) ToPriorityClassTypeArrayOutput ¶
func (o PriorityClassTypeArrayOutput) ToPriorityClassTypeArrayOutput() PriorityClassTypeArrayOutput
func (PriorityClassTypeArrayOutput) ToPriorityClassTypeArrayOutputWithContext ¶
func (o PriorityClassTypeArrayOutput) ToPriorityClassTypeArrayOutputWithContext(ctx context.Context) PriorityClassTypeArrayOutput
type PriorityClassTypeInput ¶
type PriorityClassTypeInput interface { pulumi.Input ToPriorityClassTypeOutput() PriorityClassTypeOutput ToPriorityClassTypeOutputWithContext(context.Context) PriorityClassTypeOutput }
type PriorityClassTypeOutput ¶
type PriorityClassTypeOutput struct{ *pulumi.OutputState }
DEPRECATED - This group version of PriorityClass is deprecated by scheduling.k8s.io/v1/PriorityClass. PriorityClass defines mapping from a priority class name to the priority integer value. The value can be any valid integer.
func (PriorityClassTypeOutput) ApiVersion ¶
func (o PriorityClassTypeOutput) ApiVersion() pulumi.StringPtrOutput
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
func (PriorityClassTypeOutput) Description ¶
func (o PriorityClassTypeOutput) Description() pulumi.StringPtrOutput
description is an arbitrary string that usually provides guidelines on when this priority class should be used.
func (PriorityClassTypeOutput) ElementType ¶
func (PriorityClassTypeOutput) ElementType() reflect.Type
func (PriorityClassTypeOutput) GlobalDefault ¶
func (o PriorityClassTypeOutput) GlobalDefault() pulumi.BoolPtrOutput
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.
func (PriorityClassTypeOutput) Kind ¶
func (o PriorityClassTypeOutput) Kind() pulumi.StringPtrOutput
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
func (PriorityClassTypeOutput) Metadata ¶
func (o PriorityClassTypeOutput) Metadata() metav1.ObjectMetaPtrOutput
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
func (PriorityClassTypeOutput) PreemptionPolicy ¶
func (o PriorityClassTypeOutput) PreemptionPolicy() pulumi.StringPtrOutput
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.
func (PriorityClassTypeOutput) ToPriorityClassTypeOutput ¶
func (o PriorityClassTypeOutput) ToPriorityClassTypeOutput() PriorityClassTypeOutput
func (PriorityClassTypeOutput) ToPriorityClassTypeOutputWithContext ¶
func (o PriorityClassTypeOutput) ToPriorityClassTypeOutputWithContext(ctx context.Context) PriorityClassTypeOutput
func (PriorityClassTypeOutput) Value ¶
func (o PriorityClassTypeOutput) Value() pulumi.IntPtrOutput
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.