Documentation
¶
Index ¶
- Constants
- Variables
- type ControlPlane
- func (x *ControlPlane) ClearCertificateAuthorityData()
- func (x *ControlPlane) ClearServer()
- func (x *ControlPlane) GetCertificateAuthorityData() []byte
- func (x *ControlPlane) GetServer() string
- func (x *ControlPlane) HasCertificateAuthorityData() bool
- func (x *ControlPlane) HasServer() bool
- func (*ControlPlane) ProtoMessage()
- func (x *ControlPlane) ProtoReflect() protoreflect.Message
- func (x *ControlPlane) Reset()
- func (x *ControlPlane) SetCertificateAuthorityData(v []byte)
- func (x *ControlPlane) SetServer(v string)
- func (x *ControlPlane) String() string
- type ControlPlane_builder
- type KubeletArcCredential
- type KubeletArcCredential_builder
- type KubeletBootstrapTokenCredential
- func (x *KubeletBootstrapTokenCredential) ClearToken()
- func (x *KubeletBootstrapTokenCredential) GetToken() string
- func (x *KubeletBootstrapTokenCredential) HasToken() bool
- func (*KubeletBootstrapTokenCredential) ProtoMessage()
- func (x *KubeletBootstrapTokenCredential) ProtoReflect() protoreflect.Message
- func (x *KubeletBootstrapTokenCredential) Redact()
- func (x *KubeletBootstrapTokenCredential) Reset()
- func (x *KubeletBootstrapTokenCredential) SetToken(v string)
- func (x *KubeletBootstrapTokenCredential) String() string
- type KubeletBootstrapTokenCredential_builder
- type KubeletConfig
- func (x *KubeletConfig) ClearImageGcHighThreshold()
- func (x *KubeletConfig) ClearImageGcLowThreshold()
- func (x *KubeletConfig) ClearMaxPods()
- func (x *KubeletConfig) ClearVerbosity()
- func (x *KubeletConfig) GetClusterDns() []string
- func (x *KubeletConfig) GetEvictionHard() map[string]string
- func (x *KubeletConfig) GetImageGcHighThreshold() int32
- func (x *KubeletConfig) GetImageGcLowThreshold() int32
- func (x *KubeletConfig) GetKubeReserved() map[string]string
- func (x *KubeletConfig) GetMaxPods() int32
- func (x *KubeletConfig) GetVerbosity() int32
- func (x *KubeletConfig) HasImageGcHighThreshold() bool
- func (x *KubeletConfig) HasImageGcLowThreshold() bool
- func (x *KubeletConfig) HasMaxPods() bool
- func (x *KubeletConfig) HasVerbosity() bool
- func (*KubeletConfig) ProtoMessage()
- func (x *KubeletConfig) ProtoReflect() protoreflect.Message
- func (x *KubeletConfig) Reset()
- func (x *KubeletConfig) SetClusterDns(v []string)
- func (x *KubeletConfig) SetEvictionHard(v map[string]string)
- func (x *KubeletConfig) SetImageGcHighThreshold(v int32)
- func (x *KubeletConfig) SetImageGcLowThreshold(v int32)
- func (x *KubeletConfig) SetKubeReserved(v map[string]string)
- func (x *KubeletConfig) SetMaxPods(v int32)
- func (x *KubeletConfig) SetVerbosity(v int32)
- func (x *KubeletConfig) String() string
- type KubeletConfig_builder
- type KubeletMSICredential
- func (x *KubeletMSICredential) ClearClientId()
- func (x *KubeletMSICredential) ClearTenantId()
- func (x *KubeletMSICredential) GetClientId() string
- func (x *KubeletMSICredential) GetTenantId() string
- func (x *KubeletMSICredential) HasClientId() bool
- func (x *KubeletMSICredential) HasTenantId() bool
- func (*KubeletMSICredential) ProtoMessage()
- func (x *KubeletMSICredential) ProtoReflect() protoreflect.Message
- func (x *KubeletMSICredential) Redact()
- func (x *KubeletMSICredential) Reset()
- func (x *KubeletMSICredential) SetClientId(v string)
- func (x *KubeletMSICredential) SetTenantId(v string)
- func (x *KubeletMSICredential) String() string
- type KubeletMSICredential_builder
- type KubeletServicePrincipalCredential
- func (x *KubeletServicePrincipalCredential) ClearClientId()
- func (x *KubeletServicePrincipalCredential) ClearClientSecret()
- func (x *KubeletServicePrincipalCredential) ClearTenantId()
- func (x *KubeletServicePrincipalCredential) GetClientId() string
- func (x *KubeletServicePrincipalCredential) GetClientSecret() string
- func (x *KubeletServicePrincipalCredential) GetTenantId() string
- func (x *KubeletServicePrincipalCredential) HasClientId() bool
- func (x *KubeletServicePrincipalCredential) HasClientSecret() bool
- func (x *KubeletServicePrincipalCredential) HasTenantId() bool
- func (*KubeletServicePrincipalCredential) ProtoMessage()
- func (x *KubeletServicePrincipalCredential) ProtoReflect() protoreflect.Message
- func (x *KubeletServicePrincipalCredential) Redact()
- func (x *KubeletServicePrincipalCredential) Reset()
- func (x *KubeletServicePrincipalCredential) SetClientId(v string)
- func (x *KubeletServicePrincipalCredential) SetClientSecret(v string)
- func (x *KubeletServicePrincipalCredential) SetTenantId(v string)
- func (x *KubeletServicePrincipalCredential) String() string
- type KubeletServicePrincipalCredential_builder
- type NodeAuthInfo
- func (x *NodeAuthInfo) ClearArcCredential()
- func (x *NodeAuthInfo) ClearAuthInfo()
- func (x *NodeAuthInfo) ClearBootstrapTokenCredential()
- func (x *NodeAuthInfo) ClearMsiCredential()
- func (x *NodeAuthInfo) ClearServicePrincipalCredential()
- func (x *NodeAuthInfo) GetArcCredential() *KubeletArcCredential
- func (x *NodeAuthInfo) GetBootstrapTokenCredential() *KubeletBootstrapTokenCredential
- func (x *NodeAuthInfo) GetMsiCredential() *KubeletMSICredential
- func (x *NodeAuthInfo) GetServicePrincipalCredential() *KubeletServicePrincipalCredential
- func (x *NodeAuthInfo) HasArcCredential() bool
- func (x *NodeAuthInfo) HasAuthInfo() bool
- func (x *NodeAuthInfo) HasBootstrapTokenCredential() bool
- func (x *NodeAuthInfo) HasMsiCredential() bool
- func (x *NodeAuthInfo) HasServicePrincipalCredential() bool
- func (*NodeAuthInfo) ProtoMessage()
- func (x *NodeAuthInfo) ProtoReflect() protoreflect.Message
- func (x *NodeAuthInfo) Redact()
- func (x *NodeAuthInfo) Reset()
- func (x *NodeAuthInfo) SetArcCredential(v *KubeletArcCredential)
- func (x *NodeAuthInfo) SetBootstrapTokenCredential(v *KubeletBootstrapTokenCredential)
- func (x *NodeAuthInfo) SetMsiCredential(v *KubeletMSICredential)
- func (x *NodeAuthInfo) SetServicePrincipalCredential(v *KubeletServicePrincipalCredential)
- func (x *NodeAuthInfo) String() string
- func (x *NodeAuthInfo) WhichAuthInfo() case_NodeAuthInfo_AuthInfo
- type NodeAuthInfo_builder
- type StartKubeletService
- func (x *StartKubeletService) ClearMetadata()
- func (x *StartKubeletService) ClearSpec()
- func (x *StartKubeletService) ClearStatus()
- func (x *StartKubeletService) GetMetadata() *api.Metadata
- func (x *StartKubeletService) GetSpec() *StartKubeletServiceSpec
- func (x *StartKubeletService) GetStatus() *StartKubeletServiceStatus
- func (x *StartKubeletService) HasMetadata() bool
- func (x *StartKubeletService) HasSpec() bool
- func (x *StartKubeletService) HasStatus() bool
- func (*StartKubeletService) ProtoMessage()
- func (x *StartKubeletService) ProtoReflect() protoreflect.Message
- func (x *StartKubeletService) Redact()
- func (x *StartKubeletService) Reset()
- func (x *StartKubeletService) SetMetadata(v *api.Metadata)
- func (x *StartKubeletService) SetSpec(v *StartKubeletServiceSpec)
- func (x *StartKubeletService) SetStatus(v *StartKubeletServiceStatus)
- func (x *StartKubeletService) String() string
- type StartKubeletServiceSpec
- func (x *StartKubeletServiceSpec) ClearControlPlane()
- func (x *StartKubeletServiceSpec) ClearKubeletConfig()
- func (x *StartKubeletServiceSpec) ClearNodeAuthInfo()
- func (x *StartKubeletServiceSpec) GetControlPlane() *ControlPlane
- func (x *StartKubeletServiceSpec) GetKubeletConfig() *KubeletConfig
- func (x *StartKubeletServiceSpec) GetNodeAuthInfo() *NodeAuthInfo
- func (x *StartKubeletServiceSpec) GetNodeLabels() map[string]string
- func (x *StartKubeletServiceSpec) HasControlPlane() bool
- func (x *StartKubeletServiceSpec) HasKubeletConfig() bool
- func (x *StartKubeletServiceSpec) HasNodeAuthInfo() bool
- func (*StartKubeletServiceSpec) ProtoMessage()
- func (x *StartKubeletServiceSpec) ProtoReflect() protoreflect.Message
- func (x *StartKubeletServiceSpec) Redact()
- func (x *StartKubeletServiceSpec) Reset()
- func (x *StartKubeletServiceSpec) SetControlPlane(v *ControlPlane)
- func (x *StartKubeletServiceSpec) SetKubeletConfig(v *KubeletConfig)
- func (x *StartKubeletServiceSpec) SetNodeAuthInfo(v *NodeAuthInfo)
- func (x *StartKubeletServiceSpec) SetNodeLabels(v map[string]string)
- func (x *StartKubeletServiceSpec) String() string
- type StartKubeletServiceSpec_builder
- type StartKubeletServiceStatus
- type StartKubeletServiceStatus_builder
- type StartKubeletService_builder
Constants ¶
View Source
const NodeAuthInfo_ArcCredential_case case_NodeAuthInfo_AuthInfo = 1
View Source
const NodeAuthInfo_AuthInfo_not_set_case case_NodeAuthInfo_AuthInfo = 0
View Source
const NodeAuthInfo_BootstrapTokenCredential_case case_NodeAuthInfo_AuthInfo = 4
View Source
const NodeAuthInfo_MsiCredential_case case_NodeAuthInfo_AuthInfo = 2
View Source
const NodeAuthInfo_ServicePrincipalCredential_case case_NodeAuthInfo_AuthInfo = 3
Variables ¶
View Source
var File_components_kubelet_action_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ControlPlane ¶
type ControlPlane struct {
XXX_raceDetectHookData protoimpl.RaceDetectHookData
XXX_presence [1]uint32
// contains filtered or unexported fields
}
func (*ControlPlane) ClearCertificateAuthorityData ¶
func (x *ControlPlane) ClearCertificateAuthorityData()
func (*ControlPlane) ClearServer ¶
func (x *ControlPlane) ClearServer()
func (*ControlPlane) GetCertificateAuthorityData ¶
func (x *ControlPlane) GetCertificateAuthorityData() []byte
func (*ControlPlane) GetServer ¶
func (x *ControlPlane) GetServer() string
func (*ControlPlane) HasCertificateAuthorityData ¶
func (x *ControlPlane) HasCertificateAuthorityData() bool
func (*ControlPlane) HasServer ¶
func (x *ControlPlane) HasServer() bool
func (*ControlPlane) ProtoMessage ¶
func (*ControlPlane) ProtoMessage()
func (*ControlPlane) ProtoReflect ¶
func (x *ControlPlane) ProtoReflect() protoreflect.Message
func (*ControlPlane) Reset ¶
func (x *ControlPlane) Reset()
func (*ControlPlane) SetCertificateAuthorityData ¶
func (x *ControlPlane) SetCertificateAuthorityData(v []byte)
func (*ControlPlane) SetServer ¶
func (x *ControlPlane) SetServer(v string)
func (*ControlPlane) String ¶
func (x *ControlPlane) String() string
type ControlPlane_builder ¶
type ControlPlane_builder struct {
Server *string
CertificateAuthorityData []byte
// contains filtered or unexported fields
}
func (ControlPlane_builder) Build ¶
func (b0 ControlPlane_builder) Build() *ControlPlane
type KubeletArcCredential ¶
type KubeletArcCredential struct {
// contains filtered or unexported fields
}
func (*KubeletArcCredential) ProtoMessage ¶
func (*KubeletArcCredential) ProtoMessage()
func (*KubeletArcCredential) ProtoReflect ¶
func (x *KubeletArcCredential) ProtoReflect() protoreflect.Message
func (*KubeletArcCredential) Redact ¶
func (x *KubeletArcCredential) Redact()
func (*KubeletArcCredential) Reset ¶
func (x *KubeletArcCredential) Reset()
func (*KubeletArcCredential) String ¶
func (x *KubeletArcCredential) String() string
type KubeletArcCredential_builder ¶
type KubeletArcCredential_builder struct {
// contains filtered or unexported fields
}
func (KubeletArcCredential_builder) Build ¶
func (b0 KubeletArcCredential_builder) Build() *KubeletArcCredential
type KubeletBootstrapTokenCredential ¶
type KubeletBootstrapTokenCredential struct {
XXX_raceDetectHookData protoimpl.RaceDetectHookData
XXX_presence [1]uint32
// contains filtered or unexported fields
}
func (*KubeletBootstrapTokenCredential) ClearToken ¶
func (x *KubeletBootstrapTokenCredential) ClearToken()
func (*KubeletBootstrapTokenCredential) GetToken ¶
func (x *KubeletBootstrapTokenCredential) GetToken() string
func (*KubeletBootstrapTokenCredential) HasToken ¶
func (x *KubeletBootstrapTokenCredential) HasToken() bool
func (*KubeletBootstrapTokenCredential) ProtoMessage ¶
func (*KubeletBootstrapTokenCredential) ProtoMessage()
func (*KubeletBootstrapTokenCredential) ProtoReflect ¶
func (x *KubeletBootstrapTokenCredential) ProtoReflect() protoreflect.Message
func (*KubeletBootstrapTokenCredential) Redact ¶
func (x *KubeletBootstrapTokenCredential) Redact()
func (*KubeletBootstrapTokenCredential) Reset ¶
func (x *KubeletBootstrapTokenCredential) Reset()
func (*KubeletBootstrapTokenCredential) SetToken ¶
func (x *KubeletBootstrapTokenCredential) SetToken(v string)
func (*KubeletBootstrapTokenCredential) String ¶
func (x *KubeletBootstrapTokenCredential) String() string
type KubeletBootstrapTokenCredential_builder ¶
type KubeletBootstrapTokenCredential_builder struct {
Token *string
// contains filtered or unexported fields
}
func (KubeletBootstrapTokenCredential_builder) Build ¶
func (b0 KubeletBootstrapTokenCredential_builder) Build() *KubeletBootstrapTokenCredential
type KubeletConfig ¶
type KubeletConfig struct {
XXX_raceDetectHookData protoimpl.RaceDetectHookData
XXX_presence [1]uint32
// contains filtered or unexported fields
}
refs: https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/ https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ https://kubernetes.io/docs/reference/config-api/kubelet-config.v1beta1/ TODO: consider importing kubelet config settings directly? We can use drop-in to override settings, but for now we follow the AgentBaker approach to declare these settings in CLI flag.
func (*KubeletConfig) ClearImageGcHighThreshold ¶
func (x *KubeletConfig) ClearImageGcHighThreshold()
func (*KubeletConfig) ClearImageGcLowThreshold ¶
func (x *KubeletConfig) ClearImageGcLowThreshold()
func (*KubeletConfig) ClearMaxPods ¶
func (x *KubeletConfig) ClearMaxPods()
func (*KubeletConfig) ClearVerbosity ¶
func (x *KubeletConfig) ClearVerbosity()
func (*KubeletConfig) GetClusterDns ¶
func (x *KubeletConfig) GetClusterDns() []string
func (*KubeletConfig) GetEvictionHard ¶
func (x *KubeletConfig) GetEvictionHard() map[string]string
func (*KubeletConfig) GetImageGcHighThreshold ¶
func (x *KubeletConfig) GetImageGcHighThreshold() int32
func (*KubeletConfig) GetImageGcLowThreshold ¶
func (x *KubeletConfig) GetImageGcLowThreshold() int32
func (*KubeletConfig) GetKubeReserved ¶
func (x *KubeletConfig) GetKubeReserved() map[string]string
func (*KubeletConfig) GetMaxPods ¶
func (x *KubeletConfig) GetMaxPods() int32
func (*KubeletConfig) GetVerbosity ¶
func (x *KubeletConfig) GetVerbosity() int32
func (*KubeletConfig) HasImageGcHighThreshold ¶
func (x *KubeletConfig) HasImageGcHighThreshold() bool
func (*KubeletConfig) HasImageGcLowThreshold ¶
func (x *KubeletConfig) HasImageGcLowThreshold() bool
func (*KubeletConfig) HasMaxPods ¶
func (x *KubeletConfig) HasMaxPods() bool
func (*KubeletConfig) HasVerbosity ¶
func (x *KubeletConfig) HasVerbosity() bool
func (*KubeletConfig) ProtoMessage ¶
func (*KubeletConfig) ProtoMessage()
func (*KubeletConfig) ProtoReflect ¶
func (x *KubeletConfig) ProtoReflect() protoreflect.Message
func (*KubeletConfig) Reset ¶
func (x *KubeletConfig) Reset()
func (*KubeletConfig) SetClusterDns ¶
func (x *KubeletConfig) SetClusterDns(v []string)
func (*KubeletConfig) SetEvictionHard ¶
func (x *KubeletConfig) SetEvictionHard(v map[string]string)
func (*KubeletConfig) SetImageGcHighThreshold ¶
func (x *KubeletConfig) SetImageGcHighThreshold(v int32)
func (*KubeletConfig) SetImageGcLowThreshold ¶
func (x *KubeletConfig) SetImageGcLowThreshold(v int32)
func (*KubeletConfig) SetKubeReserved ¶
func (x *KubeletConfig) SetKubeReserved(v map[string]string)
func (*KubeletConfig) SetMaxPods ¶
func (x *KubeletConfig) SetMaxPods(v int32)
func (*KubeletConfig) SetVerbosity ¶
func (x *KubeletConfig) SetVerbosity(v int32)
func (*KubeletConfig) String ¶
func (x *KubeletConfig) String() string
type KubeletConfig_builder ¶
type KubeletConfig_builder struct {
KubeReserved map[string]string
EvictionHard map[string]string
Verbosity *int32
ImageGcHighThreshold *int32
ImageGcLowThreshold *int32
ClusterDns []string
MaxPods *int32
// contains filtered or unexported fields
}
func (KubeletConfig_builder) Build ¶
func (b0 KubeletConfig_builder) Build() *KubeletConfig
type KubeletMSICredential ¶
type KubeletMSICredential struct {
XXX_raceDetectHookData protoimpl.RaceDetectHookData
XXX_presence [1]uint32
// contains filtered or unexported fields
}
func (*KubeletMSICredential) ClearClientId ¶
func (x *KubeletMSICredential) ClearClientId()
func (*KubeletMSICredential) ClearTenantId ¶
func (x *KubeletMSICredential) ClearTenantId()
func (*KubeletMSICredential) GetClientId ¶
func (x *KubeletMSICredential) GetClientId() string
func (*KubeletMSICredential) GetTenantId ¶
func (x *KubeletMSICredential) GetTenantId() string
func (*KubeletMSICredential) HasClientId ¶
func (x *KubeletMSICredential) HasClientId() bool
func (*KubeletMSICredential) HasTenantId ¶
func (x *KubeletMSICredential) HasTenantId() bool
func (*KubeletMSICredential) ProtoMessage ¶
func (*KubeletMSICredential) ProtoMessage()
func (*KubeletMSICredential) ProtoReflect ¶
func (x *KubeletMSICredential) ProtoReflect() protoreflect.Message
func (*KubeletMSICredential) Redact ¶
func (x *KubeletMSICredential) Redact()
func (*KubeletMSICredential) Reset ¶
func (x *KubeletMSICredential) Reset()
func (*KubeletMSICredential) SetClientId ¶
func (x *KubeletMSICredential) SetClientId(v string)
func (*KubeletMSICredential) SetTenantId ¶
func (x *KubeletMSICredential) SetTenantId(v string)
func (*KubeletMSICredential) String ¶
func (x *KubeletMSICredential) String() string
type KubeletMSICredential_builder ¶
type KubeletMSICredential_builder struct {
TenantId *string
ClientId *string
// contains filtered or unexported fields
}
func (KubeletMSICredential_builder) Build ¶
func (b0 KubeletMSICredential_builder) Build() *KubeletMSICredential
type KubeletServicePrincipalCredential ¶
type KubeletServicePrincipalCredential struct {
XXX_raceDetectHookData protoimpl.RaceDetectHookData
XXX_presence [1]uint32
// contains filtered or unexported fields
}
func (*KubeletServicePrincipalCredential) ClearClientId ¶
func (x *KubeletServicePrincipalCredential) ClearClientId()
func (*KubeletServicePrincipalCredential) ClearClientSecret ¶
func (x *KubeletServicePrincipalCredential) ClearClientSecret()
func (*KubeletServicePrincipalCredential) ClearTenantId ¶
func (x *KubeletServicePrincipalCredential) ClearTenantId()
func (*KubeletServicePrincipalCredential) GetClientId ¶
func (x *KubeletServicePrincipalCredential) GetClientId() string
func (*KubeletServicePrincipalCredential) GetClientSecret ¶
func (x *KubeletServicePrincipalCredential) GetClientSecret() string
func (*KubeletServicePrincipalCredential) GetTenantId ¶
func (x *KubeletServicePrincipalCredential) GetTenantId() string
func (*KubeletServicePrincipalCredential) HasClientId ¶
func (x *KubeletServicePrincipalCredential) HasClientId() bool
func (*KubeletServicePrincipalCredential) HasClientSecret ¶
func (x *KubeletServicePrincipalCredential) HasClientSecret() bool
func (*KubeletServicePrincipalCredential) HasTenantId ¶
func (x *KubeletServicePrincipalCredential) HasTenantId() bool
func (*KubeletServicePrincipalCredential) ProtoMessage ¶
func (*KubeletServicePrincipalCredential) ProtoMessage()
func (*KubeletServicePrincipalCredential) ProtoReflect ¶
func (x *KubeletServicePrincipalCredential) ProtoReflect() protoreflect.Message
func (*KubeletServicePrincipalCredential) Redact ¶
func (x *KubeletServicePrincipalCredential) Redact()
func (*KubeletServicePrincipalCredential) Reset ¶
func (x *KubeletServicePrincipalCredential) Reset()
func (*KubeletServicePrincipalCredential) SetClientId ¶
func (x *KubeletServicePrincipalCredential) SetClientId(v string)
func (*KubeletServicePrincipalCredential) SetClientSecret ¶
func (x *KubeletServicePrincipalCredential) SetClientSecret(v string)
func (*KubeletServicePrincipalCredential) SetTenantId ¶
func (x *KubeletServicePrincipalCredential) SetTenantId(v string)
func (*KubeletServicePrincipalCredential) String ¶
func (x *KubeletServicePrincipalCredential) String() string
type KubeletServicePrincipalCredential_builder ¶
type KubeletServicePrincipalCredential_builder struct {
TenantId *string
ClientId *string
ClientSecret *string
// contains filtered or unexported fields
}
func (KubeletServicePrincipalCredential_builder) Build ¶
func (b0 KubeletServicePrincipalCredential_builder) Build() *KubeletServicePrincipalCredential
type NodeAuthInfo ¶
type NodeAuthInfo struct {
// contains filtered or unexported fields
}
func (*NodeAuthInfo) ClearArcCredential ¶
func (x *NodeAuthInfo) ClearArcCredential()
func (*NodeAuthInfo) ClearAuthInfo ¶
func (x *NodeAuthInfo) ClearAuthInfo()
func (*NodeAuthInfo) ClearBootstrapTokenCredential ¶
func (x *NodeAuthInfo) ClearBootstrapTokenCredential()
func (*NodeAuthInfo) ClearMsiCredential ¶
func (x *NodeAuthInfo) ClearMsiCredential()
func (*NodeAuthInfo) ClearServicePrincipalCredential ¶
func (x *NodeAuthInfo) ClearServicePrincipalCredential()
func (*NodeAuthInfo) GetArcCredential ¶
func (x *NodeAuthInfo) GetArcCredential() *KubeletArcCredential
func (*NodeAuthInfo) GetBootstrapTokenCredential ¶
func (x *NodeAuthInfo) GetBootstrapTokenCredential() *KubeletBootstrapTokenCredential
func (*NodeAuthInfo) GetMsiCredential ¶
func (x *NodeAuthInfo) GetMsiCredential() *KubeletMSICredential
func (*NodeAuthInfo) GetServicePrincipalCredential ¶
func (x *NodeAuthInfo) GetServicePrincipalCredential() *KubeletServicePrincipalCredential
func (*NodeAuthInfo) HasArcCredential ¶
func (x *NodeAuthInfo) HasArcCredential() bool
func (*NodeAuthInfo) HasAuthInfo ¶
func (x *NodeAuthInfo) HasAuthInfo() bool
func (*NodeAuthInfo) HasBootstrapTokenCredential ¶
func (x *NodeAuthInfo) HasBootstrapTokenCredential() bool
func (*NodeAuthInfo) HasMsiCredential ¶
func (x *NodeAuthInfo) HasMsiCredential() bool
func (*NodeAuthInfo) HasServicePrincipalCredential ¶
func (x *NodeAuthInfo) HasServicePrincipalCredential() bool
func (*NodeAuthInfo) ProtoMessage ¶
func (*NodeAuthInfo) ProtoMessage()
func (*NodeAuthInfo) ProtoReflect ¶
func (x *NodeAuthInfo) ProtoReflect() protoreflect.Message
func (*NodeAuthInfo) Redact ¶
func (x *NodeAuthInfo) Redact()
func (*NodeAuthInfo) Reset ¶
func (x *NodeAuthInfo) Reset()
func (*NodeAuthInfo) SetArcCredential ¶
func (x *NodeAuthInfo) SetArcCredential(v *KubeletArcCredential)
func (*NodeAuthInfo) SetBootstrapTokenCredential ¶
func (x *NodeAuthInfo) SetBootstrapTokenCredential(v *KubeletBootstrapTokenCredential)
func (*NodeAuthInfo) SetMsiCredential ¶
func (x *NodeAuthInfo) SetMsiCredential(v *KubeletMSICredential)
func (*NodeAuthInfo) SetServicePrincipalCredential ¶
func (x *NodeAuthInfo) SetServicePrincipalCredential(v *KubeletServicePrincipalCredential)
func (*NodeAuthInfo) String ¶
func (x *NodeAuthInfo) String() string
func (*NodeAuthInfo) WhichAuthInfo ¶
func (x *NodeAuthInfo) WhichAuthInfo() case_NodeAuthInfo_AuthInfo
type NodeAuthInfo_builder ¶
type NodeAuthInfo_builder struct {
// Fields of oneof xxx_hidden_AuthInfo:
ArcCredential *KubeletArcCredential
MsiCredential *KubeletMSICredential
ServicePrincipalCredential *KubeletServicePrincipalCredential
BootstrapTokenCredential *KubeletBootstrapTokenCredential
// contains filtered or unexported fields
}
func (NodeAuthInfo_builder) Build ¶
func (b0 NodeAuthInfo_builder) Build() *NodeAuthInfo
type StartKubeletService ¶
type StartKubeletService struct {
// contains filtered or unexported fields
}
func (*StartKubeletService) ClearMetadata ¶
func (x *StartKubeletService) ClearMetadata()
func (*StartKubeletService) ClearSpec ¶
func (x *StartKubeletService) ClearSpec()
func (*StartKubeletService) ClearStatus ¶
func (x *StartKubeletService) ClearStatus()
func (*StartKubeletService) GetMetadata ¶
func (x *StartKubeletService) GetMetadata() *api.Metadata
func (*StartKubeletService) GetSpec ¶
func (x *StartKubeletService) GetSpec() *StartKubeletServiceSpec
func (*StartKubeletService) GetStatus ¶
func (x *StartKubeletService) GetStatus() *StartKubeletServiceStatus
func (*StartKubeletService) HasMetadata ¶
func (x *StartKubeletService) HasMetadata() bool
func (*StartKubeletService) HasSpec ¶
func (x *StartKubeletService) HasSpec() bool
func (*StartKubeletService) HasStatus ¶
func (x *StartKubeletService) HasStatus() bool
func (*StartKubeletService) ProtoMessage ¶
func (*StartKubeletService) ProtoMessage()
func (*StartKubeletService) ProtoReflect ¶
func (x *StartKubeletService) ProtoReflect() protoreflect.Message
func (*StartKubeletService) Redact ¶
func (x *StartKubeletService) Redact()
func (*StartKubeletService) Reset ¶
func (x *StartKubeletService) Reset()
func (*StartKubeletService) SetMetadata ¶
func (x *StartKubeletService) SetMetadata(v *api.Metadata)
func (*StartKubeletService) SetSpec ¶
func (x *StartKubeletService) SetSpec(v *StartKubeletServiceSpec)
func (*StartKubeletService) SetStatus ¶
func (x *StartKubeletService) SetStatus(v *StartKubeletServiceStatus)
func (*StartKubeletService) String ¶
func (x *StartKubeletService) String() string
type StartKubeletServiceSpec ¶
type StartKubeletServiceSpec struct {
// contains filtered or unexported fields
}
func (*StartKubeletServiceSpec) ClearControlPlane ¶
func (x *StartKubeletServiceSpec) ClearControlPlane()
func (*StartKubeletServiceSpec) ClearKubeletConfig ¶
func (x *StartKubeletServiceSpec) ClearKubeletConfig()
func (*StartKubeletServiceSpec) ClearNodeAuthInfo ¶
func (x *StartKubeletServiceSpec) ClearNodeAuthInfo()
func (*StartKubeletServiceSpec) GetControlPlane ¶
func (x *StartKubeletServiceSpec) GetControlPlane() *ControlPlane
func (*StartKubeletServiceSpec) GetKubeletConfig ¶
func (x *StartKubeletServiceSpec) GetKubeletConfig() *KubeletConfig
func (*StartKubeletServiceSpec) GetNodeAuthInfo ¶
func (x *StartKubeletServiceSpec) GetNodeAuthInfo() *NodeAuthInfo
func (*StartKubeletServiceSpec) GetNodeLabels ¶
func (x *StartKubeletServiceSpec) GetNodeLabels() map[string]string
func (*StartKubeletServiceSpec) HasControlPlane ¶
func (x *StartKubeletServiceSpec) HasControlPlane() bool
func (*StartKubeletServiceSpec) HasKubeletConfig ¶
func (x *StartKubeletServiceSpec) HasKubeletConfig() bool
func (*StartKubeletServiceSpec) HasNodeAuthInfo ¶
func (x *StartKubeletServiceSpec) HasNodeAuthInfo() bool
func (*StartKubeletServiceSpec) ProtoMessage ¶
func (*StartKubeletServiceSpec) ProtoMessage()
func (*StartKubeletServiceSpec) ProtoReflect ¶
func (x *StartKubeletServiceSpec) ProtoReflect() protoreflect.Message
func (*StartKubeletServiceSpec) Redact ¶
func (x *StartKubeletServiceSpec) Redact()
func (*StartKubeletServiceSpec) Reset ¶
func (x *StartKubeletServiceSpec) Reset()
func (*StartKubeletServiceSpec) SetControlPlane ¶
func (x *StartKubeletServiceSpec) SetControlPlane(v *ControlPlane)
func (*StartKubeletServiceSpec) SetKubeletConfig ¶
func (x *StartKubeletServiceSpec) SetKubeletConfig(v *KubeletConfig)
func (*StartKubeletServiceSpec) SetNodeAuthInfo ¶
func (x *StartKubeletServiceSpec) SetNodeAuthInfo(v *NodeAuthInfo)
func (*StartKubeletServiceSpec) SetNodeLabels ¶
func (x *StartKubeletServiceSpec) SetNodeLabels(v map[string]string)
func (*StartKubeletServiceSpec) String ¶
func (x *StartKubeletServiceSpec) String() string
type StartKubeletServiceSpec_builder ¶
type StartKubeletServiceSpec_builder struct {
ControlPlane *ControlPlane
NodeAuthInfo *NodeAuthInfo
NodeLabels map[string]string
KubeletConfig *KubeletConfig
// contains filtered or unexported fields
}
func (StartKubeletServiceSpec_builder) Build ¶
func (b0 StartKubeletServiceSpec_builder) Build() *StartKubeletServiceSpec
type StartKubeletServiceStatus ¶
type StartKubeletServiceStatus struct {
// contains filtered or unexported fields
}
func (*StartKubeletServiceStatus) ProtoMessage ¶
func (*StartKubeletServiceStatus) ProtoMessage()
func (*StartKubeletServiceStatus) ProtoReflect ¶
func (x *StartKubeletServiceStatus) ProtoReflect() protoreflect.Message
func (*StartKubeletServiceStatus) Reset ¶
func (x *StartKubeletServiceStatus) Reset()
func (*StartKubeletServiceStatus) String ¶
func (x *StartKubeletServiceStatus) String() string
type StartKubeletServiceStatus_builder ¶
type StartKubeletServiceStatus_builder struct {
// contains filtered or unexported fields
}
func (StartKubeletServiceStatus_builder) Build ¶
func (b0 StartKubeletServiceStatus_builder) Build() *StartKubeletServiceStatus
type StartKubeletService_builder ¶
type StartKubeletService_builder struct {
Metadata *api.Metadata
Spec *StartKubeletServiceSpec
Status *StartKubeletServiceStatus
// contains filtered or unexported fields
}
func (StartKubeletService_builder) Build ¶
func (b0 StartKubeletService_builder) Build() *StartKubeletService
Click to show internal directories.
Click to hide internal directories.