mirror of
https://github.com/kubernetes/client-go.git
synced 2025-07-18 17:21:23 +00:00
Merge pull request #99378 from mattcary/api
StatefulSet PersistentVolumeClaimDeletePolicy Kubernetes-commit: 98d20f552bf93e268868c4211c9eed533a508415
This commit is contained in:
commit
45d107794c
@ -0,0 +1,52 @@
|
|||||||
|
/*
|
||||||
|
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
|
||||||
|
|
||||||
|
import (
|
||||||
|
v1 "k8s.io/api/apps/v1"
|
||||||
|
)
|
||||||
|
|
||||||
|
// StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration represents an declarative configuration of the StatefulSetPersistentVolumeClaimRetentionPolicy type for use
|
||||||
|
// with apply.
|
||||||
|
type StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration struct {
|
||||||
|
WhenDeleted *v1.PersistentVolumeClaimRetentionPolicyType `json:"whenDeleted,omitempty"`
|
||||||
|
WhenScaled *v1.PersistentVolumeClaimRetentionPolicyType `json:"whenScaled,omitempty"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration constructs an declarative configuration of the StatefulSetPersistentVolumeClaimRetentionPolicy type for use with
|
||||||
|
// apply.
|
||||||
|
func StatefulSetPersistentVolumeClaimRetentionPolicy() *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration {
|
||||||
|
return &StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration{}
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithWhenDeleted sets the WhenDeleted 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 WhenDeleted field is set to the value of the last call.
|
||||||
|
func (b *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration) WithWhenDeleted(value v1.PersistentVolumeClaimRetentionPolicyType) *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration {
|
||||||
|
b.WhenDeleted = &value
|
||||||
|
return b
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithWhenScaled sets the WhenScaled 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 WhenScaled field is set to the value of the last call.
|
||||||
|
func (b *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration) WithWhenScaled(value v1.PersistentVolumeClaimRetentionPolicyType) *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration {
|
||||||
|
b.WhenScaled = &value
|
||||||
|
return b
|
||||||
|
}
|
@ -36,6 +36,7 @@ type StatefulSetSpecApplyConfiguration struct {
|
|||||||
UpdateStrategy *StatefulSetUpdateStrategyApplyConfiguration `json:"updateStrategy,omitempty"`
|
UpdateStrategy *StatefulSetUpdateStrategyApplyConfiguration `json:"updateStrategy,omitempty"`
|
||||||
RevisionHistoryLimit *int32 `json:"revisionHistoryLimit,omitempty"`
|
RevisionHistoryLimit *int32 `json:"revisionHistoryLimit,omitempty"`
|
||||||
MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
|
MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
|
||||||
|
PersistentVolumeClaimRetentionPolicy *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration `json:"persistentVolumeClaimRetentionPolicy,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// StatefulSetSpecApplyConfiguration constructs an declarative configuration of the StatefulSetSpec type for use with
|
// StatefulSetSpecApplyConfiguration constructs an declarative configuration of the StatefulSetSpec type for use with
|
||||||
@ -120,3 +121,11 @@ func (b *StatefulSetSpecApplyConfiguration) WithMinReadySeconds(value int32) *St
|
|||||||
b.MinReadySeconds = &value
|
b.MinReadySeconds = &value
|
||||||
return b
|
return b
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// WithPersistentVolumeClaimRetentionPolicy sets the PersistentVolumeClaimRetentionPolicy 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 PersistentVolumeClaimRetentionPolicy field is set to the value of the last call.
|
||||||
|
func (b *StatefulSetSpecApplyConfiguration) WithPersistentVolumeClaimRetentionPolicy(value *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration) *StatefulSetSpecApplyConfiguration {
|
||||||
|
b.PersistentVolumeClaimRetentionPolicy = value
|
||||||
|
return b
|
||||||
|
}
|
||||||
|
@ -0,0 +1,52 @@
|
|||||||
|
/*
|
||||||
|
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 v1beta1
|
||||||
|
|
||||||
|
import (
|
||||||
|
v1beta1 "k8s.io/api/apps/v1beta1"
|
||||||
|
)
|
||||||
|
|
||||||
|
// StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration represents an declarative configuration of the StatefulSetPersistentVolumeClaimRetentionPolicy type for use
|
||||||
|
// with apply.
|
||||||
|
type StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration struct {
|
||||||
|
WhenDeleted *v1beta1.PersistentVolumeClaimRetentionPolicyType `json:"whenDeleted,omitempty"`
|
||||||
|
WhenScaled *v1beta1.PersistentVolumeClaimRetentionPolicyType `json:"whenScaled,omitempty"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration constructs an declarative configuration of the StatefulSetPersistentVolumeClaimRetentionPolicy type for use with
|
||||||
|
// apply.
|
||||||
|
func StatefulSetPersistentVolumeClaimRetentionPolicy() *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration {
|
||||||
|
return &StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration{}
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithWhenDeleted sets the WhenDeleted 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 WhenDeleted field is set to the value of the last call.
|
||||||
|
func (b *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration) WithWhenDeleted(value v1beta1.PersistentVolumeClaimRetentionPolicyType) *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration {
|
||||||
|
b.WhenDeleted = &value
|
||||||
|
return b
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithWhenScaled sets the WhenScaled 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 WhenScaled field is set to the value of the last call.
|
||||||
|
func (b *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration) WithWhenScaled(value v1beta1.PersistentVolumeClaimRetentionPolicyType) *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration {
|
||||||
|
b.WhenScaled = &value
|
||||||
|
return b
|
||||||
|
}
|
@ -36,6 +36,7 @@ type StatefulSetSpecApplyConfiguration struct {
|
|||||||
UpdateStrategy *StatefulSetUpdateStrategyApplyConfiguration `json:"updateStrategy,omitempty"`
|
UpdateStrategy *StatefulSetUpdateStrategyApplyConfiguration `json:"updateStrategy,omitempty"`
|
||||||
RevisionHistoryLimit *int32 `json:"revisionHistoryLimit,omitempty"`
|
RevisionHistoryLimit *int32 `json:"revisionHistoryLimit,omitempty"`
|
||||||
MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
|
MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
|
||||||
|
PersistentVolumeClaimRetentionPolicy *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration `json:"persistentVolumeClaimRetentionPolicy,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// StatefulSetSpecApplyConfiguration constructs an declarative configuration of the StatefulSetSpec type for use with
|
// StatefulSetSpecApplyConfiguration constructs an declarative configuration of the StatefulSetSpec type for use with
|
||||||
@ -120,3 +121,11 @@ func (b *StatefulSetSpecApplyConfiguration) WithMinReadySeconds(value int32) *St
|
|||||||
b.MinReadySeconds = &value
|
b.MinReadySeconds = &value
|
||||||
return b
|
return b
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// WithPersistentVolumeClaimRetentionPolicy sets the PersistentVolumeClaimRetentionPolicy 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 PersistentVolumeClaimRetentionPolicy field is set to the value of the last call.
|
||||||
|
func (b *StatefulSetSpecApplyConfiguration) WithPersistentVolumeClaimRetentionPolicy(value *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration) *StatefulSetSpecApplyConfiguration {
|
||||||
|
b.PersistentVolumeClaimRetentionPolicy = value
|
||||||
|
return b
|
||||||
|
}
|
||||||
|
@ -0,0 +1,52 @@
|
|||||||
|
/*
|
||||||
|
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 v1beta2
|
||||||
|
|
||||||
|
import (
|
||||||
|
v1beta2 "k8s.io/api/apps/v1beta2"
|
||||||
|
)
|
||||||
|
|
||||||
|
// StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration represents an declarative configuration of the StatefulSetPersistentVolumeClaimRetentionPolicy type for use
|
||||||
|
// with apply.
|
||||||
|
type StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration struct {
|
||||||
|
WhenDeleted *v1beta2.PersistentVolumeClaimRetentionPolicyType `json:"whenDeleted,omitempty"`
|
||||||
|
WhenScaled *v1beta2.PersistentVolumeClaimRetentionPolicyType `json:"whenScaled,omitempty"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration constructs an declarative configuration of the StatefulSetPersistentVolumeClaimRetentionPolicy type for use with
|
||||||
|
// apply.
|
||||||
|
func StatefulSetPersistentVolumeClaimRetentionPolicy() *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration {
|
||||||
|
return &StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration{}
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithWhenDeleted sets the WhenDeleted 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 WhenDeleted field is set to the value of the last call.
|
||||||
|
func (b *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration) WithWhenDeleted(value v1beta2.PersistentVolumeClaimRetentionPolicyType) *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration {
|
||||||
|
b.WhenDeleted = &value
|
||||||
|
return b
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithWhenScaled sets the WhenScaled 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 WhenScaled field is set to the value of the last call.
|
||||||
|
func (b *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration) WithWhenScaled(value v1beta2.PersistentVolumeClaimRetentionPolicyType) *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration {
|
||||||
|
b.WhenScaled = &value
|
||||||
|
return b
|
||||||
|
}
|
@ -36,6 +36,7 @@ type StatefulSetSpecApplyConfiguration struct {
|
|||||||
UpdateStrategy *StatefulSetUpdateStrategyApplyConfiguration `json:"updateStrategy,omitempty"`
|
UpdateStrategy *StatefulSetUpdateStrategyApplyConfiguration `json:"updateStrategy,omitempty"`
|
||||||
RevisionHistoryLimit *int32 `json:"revisionHistoryLimit,omitempty"`
|
RevisionHistoryLimit *int32 `json:"revisionHistoryLimit,omitempty"`
|
||||||
MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
|
MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
|
||||||
|
PersistentVolumeClaimRetentionPolicy *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration `json:"persistentVolumeClaimRetentionPolicy,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// StatefulSetSpecApplyConfiguration constructs an declarative configuration of the StatefulSetSpec type for use with
|
// StatefulSetSpecApplyConfiguration constructs an declarative configuration of the StatefulSetSpec type for use with
|
||||||
@ -120,3 +121,11 @@ func (b *StatefulSetSpecApplyConfiguration) WithMinReadySeconds(value int32) *St
|
|||||||
b.MinReadySeconds = &value
|
b.MinReadySeconds = &value
|
||||||
return b
|
return b
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// WithPersistentVolumeClaimRetentionPolicy sets the PersistentVolumeClaimRetentionPolicy 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 PersistentVolumeClaimRetentionPolicy field is set to the value of the last call.
|
||||||
|
func (b *StatefulSetSpecApplyConfiguration) WithPersistentVolumeClaimRetentionPolicy(value *StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration) *StatefulSetSpecApplyConfiguration {
|
||||||
|
b.PersistentVolumeClaimRetentionPolicy = value
|
||||||
|
return b
|
||||||
|
}
|
||||||
|
@ -907,12 +907,24 @@ var schemaYAML = typed.YAMLObject(`types:
|
|||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
default: ""
|
default: ""
|
||||||
|
- name: io.k8s.api.apps.v1.StatefulSetPersistentVolumeClaimRetentionPolicy
|
||||||
|
map:
|
||||||
|
fields:
|
||||||
|
- name: whenDeleted
|
||||||
|
type:
|
||||||
|
scalar: string
|
||||||
|
- name: whenScaled
|
||||||
|
type:
|
||||||
|
scalar: string
|
||||||
- name: io.k8s.api.apps.v1.StatefulSetSpec
|
- name: io.k8s.api.apps.v1.StatefulSetSpec
|
||||||
map:
|
map:
|
||||||
fields:
|
fields:
|
||||||
- name: minReadySeconds
|
- name: minReadySeconds
|
||||||
type:
|
type:
|
||||||
scalar: numeric
|
scalar: numeric
|
||||||
|
- name: persistentVolumeClaimRetentionPolicy
|
||||||
|
type:
|
||||||
|
namedType: io.k8s.api.apps.v1.StatefulSetPersistentVolumeClaimRetentionPolicy
|
||||||
- name: podManagementPolicy
|
- name: podManagementPolicy
|
||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
@ -1194,12 +1206,24 @@ var schemaYAML = typed.YAMLObject(`types:
|
|||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
default: ""
|
default: ""
|
||||||
|
- name: io.k8s.api.apps.v1beta1.StatefulSetPersistentVolumeClaimRetentionPolicy
|
||||||
|
map:
|
||||||
|
fields:
|
||||||
|
- name: whenDeleted
|
||||||
|
type:
|
||||||
|
scalar: string
|
||||||
|
- name: whenScaled
|
||||||
|
type:
|
||||||
|
scalar: string
|
||||||
- name: io.k8s.api.apps.v1beta1.StatefulSetSpec
|
- name: io.k8s.api.apps.v1beta1.StatefulSetSpec
|
||||||
map:
|
map:
|
||||||
fields:
|
fields:
|
||||||
- name: minReadySeconds
|
- name: minReadySeconds
|
||||||
type:
|
type:
|
||||||
scalar: numeric
|
scalar: numeric
|
||||||
|
- name: persistentVolumeClaimRetentionPolicy
|
||||||
|
type:
|
||||||
|
namedType: io.k8s.api.apps.v1beta1.StatefulSetPersistentVolumeClaimRetentionPolicy
|
||||||
- name: podManagementPolicy
|
- name: podManagementPolicy
|
||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
@ -1679,12 +1703,24 @@ var schemaYAML = typed.YAMLObject(`types:
|
|||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
default: ""
|
default: ""
|
||||||
|
- name: io.k8s.api.apps.v1beta2.StatefulSetPersistentVolumeClaimRetentionPolicy
|
||||||
|
map:
|
||||||
|
fields:
|
||||||
|
- name: whenDeleted
|
||||||
|
type:
|
||||||
|
scalar: string
|
||||||
|
- name: whenScaled
|
||||||
|
type:
|
||||||
|
scalar: string
|
||||||
- name: io.k8s.api.apps.v1beta2.StatefulSetSpec
|
- name: io.k8s.api.apps.v1beta2.StatefulSetSpec
|
||||||
map:
|
map:
|
||||||
fields:
|
fields:
|
||||||
- name: minReadySeconds
|
- name: minReadySeconds
|
||||||
type:
|
type:
|
||||||
scalar: numeric
|
scalar: numeric
|
||||||
|
- name: persistentVolumeClaimRetentionPolicy
|
||||||
|
type:
|
||||||
|
namedType: io.k8s.api.apps.v1beta2.StatefulSetPersistentVolumeClaimRetentionPolicy
|
||||||
- name: podManagementPolicy
|
- name: podManagementPolicy
|
||||||
type:
|
type:
|
||||||
scalar: string
|
scalar: string
|
||||||
|
@ -185,6 +185,8 @@ func ForKind(kind schema.GroupVersionKind) interface{} {
|
|||||||
return &applyconfigurationsappsv1.StatefulSetApplyConfiguration{}
|
return &applyconfigurationsappsv1.StatefulSetApplyConfiguration{}
|
||||||
case appsv1.SchemeGroupVersion.WithKind("StatefulSetCondition"):
|
case appsv1.SchemeGroupVersion.WithKind("StatefulSetCondition"):
|
||||||
return &applyconfigurationsappsv1.StatefulSetConditionApplyConfiguration{}
|
return &applyconfigurationsappsv1.StatefulSetConditionApplyConfiguration{}
|
||||||
|
case appsv1.SchemeGroupVersion.WithKind("StatefulSetPersistentVolumeClaimRetentionPolicy"):
|
||||||
|
return &applyconfigurationsappsv1.StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration{}
|
||||||
case appsv1.SchemeGroupVersion.WithKind("StatefulSetSpec"):
|
case appsv1.SchemeGroupVersion.WithKind("StatefulSetSpec"):
|
||||||
return &applyconfigurationsappsv1.StatefulSetSpecApplyConfiguration{}
|
return &applyconfigurationsappsv1.StatefulSetSpecApplyConfiguration{}
|
||||||
case appsv1.SchemeGroupVersion.WithKind("StatefulSetStatus"):
|
case appsv1.SchemeGroupVersion.WithKind("StatefulSetStatus"):
|
||||||
@ -215,6 +217,8 @@ func ForKind(kind schema.GroupVersionKind) interface{} {
|
|||||||
return &applyconfigurationsappsv1beta1.StatefulSetApplyConfiguration{}
|
return &applyconfigurationsappsv1beta1.StatefulSetApplyConfiguration{}
|
||||||
case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetCondition"):
|
case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetCondition"):
|
||||||
return &applyconfigurationsappsv1beta1.StatefulSetConditionApplyConfiguration{}
|
return &applyconfigurationsappsv1beta1.StatefulSetConditionApplyConfiguration{}
|
||||||
|
case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetPersistentVolumeClaimRetentionPolicy"):
|
||||||
|
return &applyconfigurationsappsv1beta1.StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration{}
|
||||||
case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetSpec"):
|
case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetSpec"):
|
||||||
return &applyconfigurationsappsv1beta1.StatefulSetSpecApplyConfiguration{}
|
return &applyconfigurationsappsv1beta1.StatefulSetSpecApplyConfiguration{}
|
||||||
case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetStatus"):
|
case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetStatus"):
|
||||||
@ -265,6 +269,8 @@ func ForKind(kind schema.GroupVersionKind) interface{} {
|
|||||||
return &appsv1beta2.StatefulSetApplyConfiguration{}
|
return &appsv1beta2.StatefulSetApplyConfiguration{}
|
||||||
case v1beta2.SchemeGroupVersion.WithKind("StatefulSetCondition"):
|
case v1beta2.SchemeGroupVersion.WithKind("StatefulSetCondition"):
|
||||||
return &appsv1beta2.StatefulSetConditionApplyConfiguration{}
|
return &appsv1beta2.StatefulSetConditionApplyConfiguration{}
|
||||||
|
case v1beta2.SchemeGroupVersion.WithKind("StatefulSetPersistentVolumeClaimRetentionPolicy"):
|
||||||
|
return &appsv1beta2.StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration{}
|
||||||
case v1beta2.SchemeGroupVersion.WithKind("StatefulSetSpec"):
|
case v1beta2.SchemeGroupVersion.WithKind("StatefulSetSpec"):
|
||||||
return &appsv1beta2.StatefulSetSpecApplyConfiguration{}
|
return &appsv1beta2.StatefulSetSpecApplyConfiguration{}
|
||||||
case v1beta2.SchemeGroupVersion.WithKind("StatefulSetStatus"):
|
case v1beta2.SchemeGroupVersion.WithKind("StatefulSetStatus"):
|
||||||
|
4
go.mod
4
go.mod
@ -30,7 +30,7 @@ require (
|
|||||||
golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d
|
golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d
|
||||||
golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba
|
golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba
|
||||||
google.golang.org/protobuf v1.26.0
|
google.golang.org/protobuf v1.26.0
|
||||||
k8s.io/api v0.0.0-20210628074324-2cc5916bd735
|
k8s.io/api v0.0.0-20210630214334-0c9a900ed440
|
||||||
k8s.io/apimachinery v0.0.0-20210624234137-a4b8a5f324ca
|
k8s.io/apimachinery v0.0.0-20210624234137-a4b8a5f324ca
|
||||||
k8s.io/klog/v2 v2.9.0
|
k8s.io/klog/v2 v2.9.0
|
||||||
k8s.io/utils v0.0.0-20210521133846-da695404a2bc
|
k8s.io/utils v0.0.0-20210521133846-da695404a2bc
|
||||||
@ -39,6 +39,6 @@ require (
|
|||||||
)
|
)
|
||||||
|
|
||||||
replace (
|
replace (
|
||||||
k8s.io/api => k8s.io/api v0.0.0-20210628074324-2cc5916bd735
|
k8s.io/api => k8s.io/api v0.0.0-20210630214334-0c9a900ed440
|
||||||
k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20210624234137-a4b8a5f324ca
|
k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20210624234137-a4b8a5f324ca
|
||||||
)
|
)
|
||||||
|
4
go.sum
4
go.sum
@ -444,8 +444,8 @@ honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWh
|
|||||||
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
|
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
|
||||||
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
|
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
|
||||||
honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
|
honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
|
||||||
k8s.io/api v0.0.0-20210628074324-2cc5916bd735 h1:Q6P73Vx2sT5caXItfiFDO0QfYlgcKYoJwYGpx7qinsQ=
|
k8s.io/api v0.0.0-20210630214334-0c9a900ed440 h1:PXL4RSThDgPO866Hzlf8RujvHLKOlx9giyXux5eH1HY=
|
||||||
k8s.io/api v0.0.0-20210628074324-2cc5916bd735/go.mod h1:iTIQV8axBOG5ekbRIjyIuBa1YF0kPgqd/8e1rXhfOl4=
|
k8s.io/api v0.0.0-20210630214334-0c9a900ed440/go.mod h1:iTIQV8axBOG5ekbRIjyIuBa1YF0kPgqd/8e1rXhfOl4=
|
||||||
k8s.io/apimachinery v0.0.0-20210624234137-a4b8a5f324ca h1:Rhwv9/llB72sYX254T1Be2ak+CMVvZellTv/HZxAXto=
|
k8s.io/apimachinery v0.0.0-20210624234137-a4b8a5f324ca h1:Rhwv9/llB72sYX254T1Be2ak+CMVvZellTv/HZxAXto=
|
||||||
k8s.io/apimachinery v0.0.0-20210624234137-a4b8a5f324ca/go.mod h1:KrFIbDnxb/YcngqIe3ro6X24QG9xTL5O3a3cX7+XaWg=
|
k8s.io/apimachinery v0.0.0-20210624234137-a4b8a5f324ca/go.mod h1:KrFIbDnxb/YcngqIe3ro6X24QG9xTL5O3a3cX7+XaWg=
|
||||||
k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
|
k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
|
||||||
|
Loading…
Reference in New Issue
Block a user