kubernetes_api

package
v18.0.0-rc42 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 13, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ModuleName = "kubernetes_api"

	GraphAPIFeatureFlagEnvVarName = "KAS_FF_GRAPH_API_ENABLED"
)

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL