Documentation ¶
Index ¶
- Constants
- Variables
- type ExtraKeyVal
- type ImpersonationConfig
- func (*ImpersonationConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ImpersonationConfig) GetExtra() []*ExtraKeyVal
- func (x *ImpersonationConfig) GetExtraAsMap() map[string][]string
- func (x *ImpersonationConfig) GetGroups() []string
- func (x *ImpersonationConfig) GetUid() string
- func (x *ImpersonationConfig) GetUsername() string
- func (x *ImpersonationConfig) IsEmpty() bool
- func (*ImpersonationConfig) ProtoMessage()
- func (x *ImpersonationConfig) ProtoReflect() protoreflect.Message
- func (x *ImpersonationConfig) Reset()
- func (x *ImpersonationConfig) String() string
Constants ¶
View Source
const (
ModuleName = "kubernetes_api"
)
Variables ¶
View Source
var File_internal_module_kubernetes_api_kubernetes_api_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ExtraKeyVal ¶ added in v17.7.0
type ExtraKeyVal struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Val []string `protobuf:"bytes,2,rep,name=val,proto3" json:"val,omitempty"` // contains filtered or unexported fields }
func (*ExtraKeyVal) Descriptor
deprecated
added in
v17.7.0
func (*ExtraKeyVal) Descriptor() ([]byte, []int)
Deprecated: Use ExtraKeyVal.ProtoReflect.Descriptor instead.
func (*ExtraKeyVal) GetKey ¶ added in v17.7.0
func (x *ExtraKeyVal) GetKey() string
func (*ExtraKeyVal) GetVal ¶ added in v17.7.0
func (x *ExtraKeyVal) GetVal() []string
func (*ExtraKeyVal) ProtoMessage ¶ added in v17.7.0
func (*ExtraKeyVal) ProtoMessage()
func (*ExtraKeyVal) ProtoReflect ¶ added in v17.7.0
func (x *ExtraKeyVal) ProtoReflect() protoreflect.Message
func (*ExtraKeyVal) Reset ¶ added in v17.7.0
func (x *ExtraKeyVal) Reset()
func (*ExtraKeyVal) String ¶ added in v17.7.0
func (x *ExtraKeyVal) String() string
type ImpersonationConfig ¶ added in v17.7.0
type ImpersonationConfig struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Groups []string `protobuf:"bytes,2,rep,name=groups,proto3" json:"groups,omitempty"` Uid string `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"` Extra []*ExtraKeyVal `protobuf:"bytes,4,rep,name=extra,proto3" json:"extra,omitempty"` // contains filtered or unexported fields }
func (*ImpersonationConfig) Descriptor
deprecated
added in
v17.7.0
func (*ImpersonationConfig) Descriptor() ([]byte, []int)
Deprecated: Use ImpersonationConfig.ProtoReflect.Descriptor instead.
func (*ImpersonationConfig) GetExtra ¶ added in v17.7.0
func (x *ImpersonationConfig) GetExtra() []*ExtraKeyVal
func (*ImpersonationConfig) GetExtraAsMap ¶ added in v17.7.0
func (x *ImpersonationConfig) GetExtraAsMap() map[string][]string
func (*ImpersonationConfig) GetGroups ¶ added in v17.7.0
func (x *ImpersonationConfig) GetGroups() []string
func (*ImpersonationConfig) GetUid ¶ added in v17.7.0
func (x *ImpersonationConfig) GetUid() string
func (*ImpersonationConfig) GetUsername ¶ added in v17.7.0
func (x *ImpersonationConfig) GetUsername() string
func (*ImpersonationConfig) IsEmpty ¶ added in v17.7.0
func (x *ImpersonationConfig) IsEmpty() bool
func (*ImpersonationConfig) ProtoMessage ¶ added in v17.7.0
func (*ImpersonationConfig) ProtoMessage()
func (*ImpersonationConfig) ProtoReflect ¶ added in v17.7.0
func (x *ImpersonationConfig) ProtoReflect() protoreflect.Message
func (*ImpersonationConfig) Reset ¶ added in v17.7.0
func (x *ImpersonationConfig) Reset()
func (*ImpersonationConfig) String ¶ added in v17.7.0
func (x *ImpersonationConfig) String() string
Click to show internal directories.
Click to hide internal directories.