 Documentation
      ¶
      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.