 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 ¶
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
            
          
  
    
  
      
      func (*ExtraKeyVal) Descriptor() ([]byte, []int)
Deprecated: Use ExtraKeyVal.ProtoReflect.Descriptor instead.
func (*ExtraKeyVal) GetKey ¶
func (x *ExtraKeyVal) GetKey() string
func (*ExtraKeyVal) GetVal ¶
func (x *ExtraKeyVal) GetVal() []string
func (*ExtraKeyVal) ProtoMessage ¶
func (*ExtraKeyVal) ProtoMessage()
func (*ExtraKeyVal) ProtoReflect ¶
func (x *ExtraKeyVal) ProtoReflect() protoreflect.Message
func (*ExtraKeyVal) Reset ¶
func (x *ExtraKeyVal) Reset()
func (*ExtraKeyVal) String ¶
func (x *ExtraKeyVal) String() string
type ImpersonationConfig ¶
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
            
          
  
    
  
      
      func (*ImpersonationConfig) Descriptor() ([]byte, []int)
Deprecated: Use ImpersonationConfig.ProtoReflect.Descriptor instead.
func (*ImpersonationConfig) GetExtra ¶
func (x *ImpersonationConfig) GetExtra() []*ExtraKeyVal
func (*ImpersonationConfig) GetExtraAsMap ¶
func (x *ImpersonationConfig) GetExtraAsMap() map[string][]string
func (*ImpersonationConfig) GetGroups ¶
func (x *ImpersonationConfig) GetGroups() []string
func (*ImpersonationConfig) GetUid ¶
func (x *ImpersonationConfig) GetUid() string
func (*ImpersonationConfig) GetUsername ¶
func (x *ImpersonationConfig) GetUsername() string
func (*ImpersonationConfig) IsEmpty ¶
func (x *ImpersonationConfig) IsEmpty() bool
func (*ImpersonationConfig) ProtoMessage ¶
func (*ImpersonationConfig) ProtoMessage()
func (*ImpersonationConfig) ProtoReflect ¶
func (x *ImpersonationConfig) ProtoReflect() protoreflect.Message
func (*ImpersonationConfig) Reset ¶
func (x *ImpersonationConfig) Reset()
func (*ImpersonationConfig) String ¶
func (x *ImpersonationConfig) String() string
 Click to show internal directories. 
   Click to hide internal directories.