mirror of
https://github.com/kubernetes/client-go.git
synced 2025-08-15 14:03:09 +00:00
dra: generated files
Kubernetes-commit: 0fc62d5ded07b01c6ffe9110f5c4991c34efb205
This commit is contained in:
parent
aed71fa5cf
commit
4ddde4e3b5
48
applyconfigurations/core/v1/podresourceclaimstatus.go
Normal file
48
applyconfigurations/core/v1/podresourceclaimstatus.go
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
Copyright The Kubernetes Authors.
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
// Code generated by applyconfiguration-gen. DO NOT EDIT.
|
||||||
|
|
||||||
|
package v1
|
||||||
|
|
||||||
|
// PodResourceClaimStatusApplyConfiguration represents an declarative configuration of the PodResourceClaimStatus type for use
|
||||||
|
// with apply.
|
||||||
|
type PodResourceClaimStatusApplyConfiguration struct {
|
||||||
|
Name *string `json:"name,omitempty"`
|
||||||
|
ResourceClaimName *string `json:"resourceClaimName,omitempty"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// PodResourceClaimStatusApplyConfiguration constructs an declarative configuration of the PodResourceClaimStatus type for use with
|
||||||
|
// apply.
|
||||||
|
func PodResourceClaimStatus() *PodResourceClaimStatusApplyConfiguration {
|
||||||
|
return &PodResourceClaimStatusApplyConfiguration{}
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithName sets the Name field in the declarative configuration to the given value
|
||||||
|
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
||||||
|
// If called multiple times, the Name field is set to the value of the last call.
|
||||||
|
func (b *PodResourceClaimStatusApplyConfiguration) WithName(value string) *PodResourceClaimStatusApplyConfiguration {
|
||||||
|
b.Name = &value
|
||||||
|
return b
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithResourceClaimName sets the ResourceClaimName field in the declarative configuration to the given value
|
||||||
|
// and returns the receiver, so that objects can be built by chaining "With" function invocations.
|
||||||
|
// If called multiple times, the ResourceClaimName field is set to the value of the last call.
|
||||||
|
func (b *PodResourceClaimStatusApplyConfiguration) WithResourceClaimName(value string) *PodResourceClaimStatusApplyConfiguration {
|
||||||
|
b.ResourceClaimName = &value
|
||||||
|
return b
|
||||||
|
}
|
@ -26,20 +26,21 @@ import (
|
|||||||
// PodStatusApplyConfiguration represents an declarative configuration of the PodStatus type for use
|
// PodStatusApplyConfiguration represents an declarative configuration of the PodStatus type for use
|
||||||
// with apply.
|
// with apply.
|
||||||
type PodStatusApplyConfiguration struct {
|
type PodStatusApplyConfiguration struct {
|
||||||
Phase *v1.PodPhase `json:"phase,omitempty"`
|
Phase *v1.PodPhase `json:"phase,omitempty"`
|
||||||
Conditions []PodConditionApplyConfiguration `json:"conditions,omitempty"`
|
Conditions []PodConditionApplyConfiguration `json:"conditions,omitempty"`
|
||||||
Message *string `json:"message,omitempty"`
|
Message *string `json:"message,omitempty"`
|
||||||
Reason *string `json:"reason,omitempty"`
|
Reason *string `json:"reason,omitempty"`
|
||||||
NominatedNodeName *string `json:"nominatedNodeName,omitempty"`
|
NominatedNodeName *string `json:"nominatedNodeName,omitempty"`
|
||||||
HostIP *string `json:"hostIP,omitempty"`
|
HostIP *string `json:"hostIP,omitempty"`
|
||||||
PodIP *string `json:"podIP,omitempty"`
|
PodIP *string `json:"podIP,omitempty"`
|
||||||
PodIPs []PodIPApplyConfiguration `json:"podIPs,omitempty"`
|
PodIPs []PodIPApplyConfiguration `json:"podIPs,omitempty"`
|
||||||
StartTime *metav1.Time `json:"startTime,omitempty"`
|
StartTime *metav1.Time `json:"startTime,omitempty"`
|
||||||
InitContainerStatuses []ContainerStatusApplyConfiguration `json:"initContainerStatuses,omitempty"`
|
InitContainerStatuses []ContainerStatusApplyConfiguration `json:"initContainerStatuses,omitempty"`
|
||||||
ContainerStatuses []ContainerStatusApplyConfiguration `json:"containerStatuses,omitempty"`
|
ContainerStatuses []ContainerStatusApplyConfiguration `json:"containerStatuses,omitempty"`
|
||||||
QOSClass *v1.PodQOSClass `json:"qosClass,omitempty"`
|
QOSClass *v1.PodQOSClass `json:"qosClass,omitempty"`
|
||||||
EphemeralContainerStatuses []ContainerStatusApplyConfiguration `json:"ephemeralContainerStatuses,omitempty"`
|
EphemeralContainerStatuses []ContainerStatusApplyConfiguration `json:"ephemeralContainerStatuses,omitempty"`
|
||||||
Resize *v1.PodResizeStatus `json:"resize,omitempty"`
|
Resize *v1.PodResizeStatus `json:"resize,omitempty"`
|
||||||
|
ResourceClaimStatuses []PodResourceClaimStatusApplyConfiguration `json:"resourceClaimStatuses,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// PodStatusApplyConfiguration constructs an declarative configuration of the PodStatus type for use with
|
// PodStatusApplyConfiguration constructs an declarative configuration of the PodStatus type for use with
|
||||||
@ -184,3 +185,16 @@ func (b *PodStatusApplyConfiguration) WithResize(value v1.PodResizeStatus) *PodS
|
|||||||
b.Resize = &value
|
b.Resize = &value
|
||||||
return b
|
return b
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// WithResourceClaimStatuses adds the given value to the ResourceClaimStatuses field in the declarative configuration
|
||||||
|
// and returns the receiver, so that objects can be build by chaining "With" function invocations.
|
||||||
|
// If called multiple times, values provided by each call will be appended to the ResourceClaimStatuses field.
|
||||||
|
func (b *PodStatusApplyConfiguration) WithResourceClaimStatuses(values ...*PodResourceClaimStatusApplyConfiguration) *PodStatusApplyConfiguration {
|
||||||
|
for i := range values {
|
||||||
|
if values[i] == nil {
|
||||||
|
panic("nil value passed to WithResourceClaimStatuses")
|
||||||
|
}
|
||||||
|
b.ResourceClaimStatuses = append(b.ResourceClaimStatuses, *values[i])
|
||||||
|
}
|
||||||
|
return b
|
||||||
|
}
|
||||||
|
@ -6114,6 +6114,16 @@ var schemaYAML = typed.YAMLObject(`types:
|
|||||||
type:
|
type:
|
||||||
namedType: io.k8s.api.core.v1.ClaimSource
|
namedType: io.k8s.api.core.v1.ClaimSource
|
||||||
default: {}
|
default: {}
|
||||||
|
- name: io.k8s.api.core.v1.PodResourceClaimStatus
|
||||||
|
map:
|
||||||
|
fields:
|
||||||
|
- name: name
|
||||||
|
type:
|
||||||
|
scalar: string
|
||||||
|
default: ""
|
||||||
|
- name: resourceClaimName
|
||||||
|
type:
|
||||||
|
scalar: string
|
||||||
- name: io.k8s.api.core.v1.PodSchedulingGate
|
- name: io.k8s.api.core.v1.PodSchedulingGate
|
||||||
map:
|
map:
|
||||||
fields:
|
fields:
|
||||||
@ -6398,6 +6408,14 @@ var schemaYAML = typed.YAMLObject(`types:
|
|||||||
- name: resize
|
- name: resize
|
||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
|
- name: resourceClaimStatuses
|
||||||
|
type:
|
||||||
|
list:
|
||||||
|
elementType:
|
||||||
|
namedType: io.k8s.api.core.v1.PodResourceClaimStatus
|
||||||
|
elementRelationship: associative
|
||||||
|
keys:
|
||||||
|
- name
|
||||||
- name: startTime
|
- name: startTime
|
||||||
type:
|
type:
|
||||||
namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
|
namedType: io.k8s.apimachinery.pkg.apis.meta.v1.Time
|
||||||
|
@ -789,6 +789,8 @@ func ForKind(kind schema.GroupVersionKind) interface{} {
|
|||||||
return &applyconfigurationscorev1.PodReadinessGateApplyConfiguration{}
|
return &applyconfigurationscorev1.PodReadinessGateApplyConfiguration{}
|
||||||
case corev1.SchemeGroupVersion.WithKind("PodResourceClaim"):
|
case corev1.SchemeGroupVersion.WithKind("PodResourceClaim"):
|
||||||
return &applyconfigurationscorev1.PodResourceClaimApplyConfiguration{}
|
return &applyconfigurationscorev1.PodResourceClaimApplyConfiguration{}
|
||||||
|
case corev1.SchemeGroupVersion.WithKind("PodResourceClaimStatus"):
|
||||||
|
return &applyconfigurationscorev1.PodResourceClaimStatusApplyConfiguration{}
|
||||||
case corev1.SchemeGroupVersion.WithKind("PodSchedulingGate"):
|
case corev1.SchemeGroupVersion.WithKind("PodSchedulingGate"):
|
||||||
return &applyconfigurationscorev1.PodSchedulingGateApplyConfiguration{}
|
return &applyconfigurationscorev1.PodSchedulingGateApplyConfiguration{}
|
||||||
case corev1.SchemeGroupVersion.WithKind("PodSecurityContext"):
|
case corev1.SchemeGroupVersion.WithKind("PodSecurityContext"):
|
||||||
|
Loading…
Reference in New Issue
Block a user