.github
alerting
client
config
controller
core
docs
example
jsonpath
k8s
k8stest
metric
pattern
security
storage
util
vendor
cloud.google.com
github.com
go.etcd.io
golang.org
google.golang.org
gopkg.in
k8s.io
api
admissionregistration
apps
auditregistration
authentication
v1
doc.go
generated.pb.go
generated.proto
register.go
types.go
types_swagger_doc_generated.go
zz_generated.deepcopy.go
v1beta1
authorization
autoscaling
batch
certificates
coordination
core
discovery
events
extensions
flowcontrol
networking
node
policy
rbac
scheduling
settings
storage
LICENSE
apimachinery
client-go
klog
utils
lukechampine.com
modernc.org
sigs.k8s.io
modules.txt
watchdog
web
.dockerignore
.gitattributes
.gitignore
Dockerfile
LICENSE.md
Makefile
README.md
config.yaml
go.mod
go.sum
main.go
245 lines
6.7 KiB
Go
245 lines
6.7 KiB
Go
// +build !ignore_autogenerated
|
|
|
|
/*
|
|
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 deepcopy-gen. DO NOT EDIT.
|
|
|
|
package v1
|
|
|
|
import (
|
|
runtime "k8s.io/apimachinery/pkg/runtime"
|
|
)
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *BoundObjectReference) DeepCopyInto(out *BoundObjectReference) {
|
|
*out = *in
|
|
return
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BoundObjectReference.
|
|
func (in *BoundObjectReference) DeepCopy() *BoundObjectReference {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(BoundObjectReference)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in ExtraValue) DeepCopyInto(out *ExtraValue) {
|
|
{
|
|
in := &in
|
|
*out = make(ExtraValue, len(*in))
|
|
copy(*out, *in)
|
|
return
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtraValue.
|
|
func (in ExtraValue) DeepCopy() ExtraValue {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ExtraValue)
|
|
in.DeepCopyInto(out)
|
|
return *out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *TokenRequest) DeepCopyInto(out *TokenRequest) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
in.Status.DeepCopyInto(&out.Status)
|
|
return
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenRequest.
|
|
func (in *TokenRequest) DeepCopy() *TokenRequest {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(TokenRequest)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *TokenRequest) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *TokenRequestSpec) DeepCopyInto(out *TokenRequestSpec) {
|
|
*out = *in
|
|
if in.Audiences != nil {
|
|
in, out := &in.Audiences, &out.Audiences
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.ExpirationSeconds != nil {
|
|
in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
|
|
*out = new(int64)
|
|
**out = **in
|
|
}
|
|
if in.BoundObjectRef != nil {
|
|
in, out := &in.BoundObjectRef, &out.BoundObjectRef
|
|
*out = new(BoundObjectReference)
|
|
**out = **in
|
|
}
|
|
return
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenRequestSpec.
|
|
func (in *TokenRequestSpec) DeepCopy() *TokenRequestSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(TokenRequestSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *TokenRequestStatus) DeepCopyInto(out *TokenRequestStatus) {
|
|
*out = *in
|
|
in.ExpirationTimestamp.DeepCopyInto(&out.ExpirationTimestamp)
|
|
return
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenRequestStatus.
|
|
func (in *TokenRequestStatus) DeepCopy() *TokenRequestStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(TokenRequestStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *TokenReview) DeepCopyInto(out *TokenReview) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
in.Status.DeepCopyInto(&out.Status)
|
|
return
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenReview.
|
|
func (in *TokenReview) DeepCopy() *TokenReview {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(TokenReview)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *TokenReview) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *TokenReviewSpec) DeepCopyInto(out *TokenReviewSpec) {
|
|
*out = *in
|
|
if in.Audiences != nil {
|
|
in, out := &in.Audiences, &out.Audiences
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
return
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenReviewSpec.
|
|
func (in *TokenReviewSpec) DeepCopy() *TokenReviewSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(TokenReviewSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *TokenReviewStatus) DeepCopyInto(out *TokenReviewStatus) {
|
|
*out = *in
|
|
in.User.DeepCopyInto(&out.User)
|
|
if in.Audiences != nil {
|
|
in, out := &in.Audiences, &out.Audiences
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
return
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenReviewStatus.
|
|
func (in *TokenReviewStatus) DeepCopy() *TokenReviewStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(TokenReviewStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *UserInfo) DeepCopyInto(out *UserInfo) {
|
|
*out = *in
|
|
if in.Groups != nil {
|
|
in, out := &in.Groups, &out.Groups
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Extra != nil {
|
|
in, out := &in.Extra, &out.Extra
|
|
*out = make(map[string]ExtraValue, len(*in))
|
|
for key, val := range *in {
|
|
var outVal []string
|
|
if val == nil {
|
|
(*out)[key] = nil
|
|
} else {
|
|
in, out := &val, &outVal
|
|
*out = make(ExtraValue, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
(*out)[key] = outVal
|
|
}
|
|
}
|
|
return
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserInfo.
|
|
func (in *UserInfo) DeepCopy() *UserInfo {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(UserInfo)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|