specs

package
v0.11.1 Latest Latest
Warning

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

Go to latest
Published: Jun 16, 2023 License: MPL-2.0 Imports: 12 Imported by: 0

Documentation

Overview

Package specs contains all resource specs of the service.

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLength        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflow          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroup = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ConfigApplyStatus_name = map[int32]string{
		0: "UNKNOWN",
		1: "PENDING",
		2: "APPLIED",
		3: "FAILED",
	}
	ConfigApplyStatus_value = map[string]int32{
		"UNKNOWN": 0,
		"PENDING": 1,
		"APPLIED": 2,
		"FAILED":  3,
	}
)

Enum value maps for ConfigApplyStatus.

View Source
var (
	MachineSetPhase_name = map[int32]string{
		0: "Unknown",
		1: "ScalingUp",
		2: "ScalingDown",
		3: "Running",
		4: "Destroying",
		5: "Failed",
		6: "Reconfiguring",
	}
	MachineSetPhase_value = map[string]int32{
		"Unknown":       0,
		"ScalingUp":     1,
		"ScalingDown":   2,
		"Running":       3,
		"Destroying":    4,
		"Failed":        5,
		"Reconfiguring": 6,
	}
)

Enum value maps for MachineSetPhase.

View Source
var (
	ConditionType_name = map[int32]string{
		0: "UnknownCondition",
		1: "Etcd",
	}
	ConditionType_value = map[string]int32{
		"UnknownCondition": 0,
		"Etcd":             1,
	}
)

Enum value maps for ConditionType.

View Source
var (
	MachineStatusSpec_Role_name = map[int32]string{
		0: "NONE",
		1: "CONTROL_PLANE",
		2: "WORKER",
	}
	MachineStatusSpec_Role_value = map[string]int32{
		"NONE":          0,
		"CONTROL_PLANE": 1,
		"WORKER":        2,
	}
)

Enum value maps for MachineStatusSpec_Role.

View Source
var (
	ClusterMachineStatusSpec_Stage_name = map[int32]string{
		0: "UNKNOWN",
		1: "BOOTING",
		2: "INSTALLING",
		6: "UPGRADING",
		3: "CONFIGURING",
		4: "RUNNING",
		7: "REBOOTING",
		8: "SHUTTING_DOWN",
		5: "DESTROYING",
	}
	ClusterMachineStatusSpec_Stage_value = map[string]int32{
		"UNKNOWN":       0,
		"BOOTING":       1,
		"INSTALLING":    2,
		"UPGRADING":     6,
		"CONFIGURING":   3,
		"RUNNING":       4,
		"REBOOTING":     7,
		"SHUTTING_DOWN": 8,
		"DESTROYING":    5,
	}
)

Enum value maps for ClusterMachineStatusSpec_Stage.

View Source
var (
	ClusterStatusSpec_Phase_name = map[int32]string{
		0: "UNKNOWN",
		1: "SCALING_UP",
		2: "SCALING_DOWN",
		3: "RUNNING",
		4: "DESTROYING",
	}
	ClusterStatusSpec_Phase_value = map[string]int32{
		"UNKNOWN":      0,
		"SCALING_UP":   1,
		"SCALING_DOWN": 2,
		"RUNNING":      3,
		"DESTROYING":   4,
	}
)

Enum value maps for ClusterStatusSpec_Phase.

View Source
var (
	MachineSetSpec_UpdateStrategy_name = map[int32]string{
		0: "Unset",
		1: "Rolling",
	}
	MachineSetSpec_UpdateStrategy_value = map[string]int32{
		"Unset":   0,
		"Rolling": 1,
	}
)

Enum value maps for MachineSetSpec_UpdateStrategy.

View Source
var (
	TalosUpgradeStatusSpec_Phase_name = map[int32]string{
		0: "Unknown",
		1: "Upgrading",
		2: "Done",
		3: "Failed",
		4: "Reverting",
	}
	TalosUpgradeStatusSpec_Phase_value = map[string]int32{
		"Unknown":   0,
		"Upgrading": 1,
		"Done":      2,
		"Failed":    3,
		"Reverting": 4,
	}
)

Enum value maps for TalosUpgradeStatusSpec_Phase.

View Source
var (
	ControlPlaneStatusSpec_Condition_Status_name = map[int32]string{
		0: "Unknown",
		1: "Ready",
		2: "NotReady",
	}
	ControlPlaneStatusSpec_Condition_Status_value = map[string]int32{
		"Unknown":  0,
		"Ready":    1,
		"NotReady": 2,
	}
)

Enum value maps for ControlPlaneStatusSpec_Condition_Status.

View Source
var (
	ControlPlaneStatusSpec_Condition_Severity_name = map[int32]string{
		0: "Info",
		1: "Warning",
		2: "Error",
	}
	ControlPlaneStatusSpec_Condition_Severity_value = map[string]int32{
		"Info":    0,
		"Warning": 1,
		"Error":   2,
	}
)

Enum value maps for ControlPlaneStatusSpec_Condition_Severity.

View Source
var (
	KubernetesUpgradeStatusSpec_Phase_name = map[int32]string{
		0: "Unknown",
		1: "Upgrading",
		2: "Done",
		3: "Failed",
		4: "Reverting",
	}
	KubernetesUpgradeStatusSpec_Phase_value = map[string]int32{
		"Unknown":   0,
		"Upgrading": 1,
		"Done":      2,
		"Failed":    3,
		"Reverting": 4,
	}
)

Enum value maps for KubernetesUpgradeStatusSpec_Phase.

View Source
var File_omni_specs_auth_proto protoreflect.FileDescriptor
View Source
var File_omni_specs_ephemeral_proto protoreflect.FileDescriptor
View Source
var File_omni_specs_oidc_proto protoreflect.FileDescriptor
View Source
var File_omni_specs_omni_proto protoreflect.FileDescriptor
View Source
var File_omni_specs_siderolink_proto protoreflect.FileDescriptor
View Source
var File_omni_specs_system_proto protoreflect.FileDescriptor
View Source
var File_omni_specs_virtual_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AccessPolicyClusterGroup added in v0.10.0

type AccessPolicyClusterGroup struct {
	Clusters []*AccessPolicyClusterGroup_Cluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"`
	// contains filtered or unexported fields
}

AccessPolicyClusterGroup describes a cluster group in the ACLs context.

func (*AccessPolicyClusterGroup) Descriptor deprecated added in v0.10.0

func (*AccessPolicyClusterGroup) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicyClusterGroup.ProtoReflect.Descriptor instead.

func (*AccessPolicyClusterGroup) EqualMessageVT added in v0.10.0

func (this *AccessPolicyClusterGroup) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicyClusterGroup) EqualVT added in v0.10.0

func (*AccessPolicyClusterGroup) GetClusters added in v0.10.0

func (*AccessPolicyClusterGroup) MarshalToSizedBufferVT added in v0.10.0

func (m *AccessPolicyClusterGroup) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyClusterGroup) MarshalToVT added in v0.10.0

func (m *AccessPolicyClusterGroup) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicyClusterGroup) MarshalVT added in v0.10.0

func (m *AccessPolicyClusterGroup) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyClusterGroup) ProtoMessage added in v0.10.0

func (*AccessPolicyClusterGroup) ProtoMessage()

func (*AccessPolicyClusterGroup) ProtoReflect added in v0.10.0

func (x *AccessPolicyClusterGroup) ProtoReflect() protoreflect.Message

func (*AccessPolicyClusterGroup) Reset added in v0.10.0

func (x *AccessPolicyClusterGroup) Reset()

func (*AccessPolicyClusterGroup) SizeVT added in v0.10.0

func (m *AccessPolicyClusterGroup) SizeVT() (n int)

func (*AccessPolicyClusterGroup) String added in v0.10.0

func (x *AccessPolicyClusterGroup) String() string

func (*AccessPolicyClusterGroup) UnmarshalVT added in v0.10.0

func (m *AccessPolicyClusterGroup) UnmarshalVT(dAtA []byte) error

type AccessPolicyClusterGroup_Cluster added in v0.10.0

type AccessPolicyClusterGroup_Cluster struct {
	Name  string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Match string `protobuf:"bytes,2,opt,name=match,proto3" json:"match,omitempty"`
	// contains filtered or unexported fields
}

func (*AccessPolicyClusterGroup_Cluster) Descriptor deprecated added in v0.10.0

func (*AccessPolicyClusterGroup_Cluster) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicyClusterGroup_Cluster.ProtoReflect.Descriptor instead.

func (*AccessPolicyClusterGroup_Cluster) EqualMessageVT added in v0.10.0

func (this *AccessPolicyClusterGroup_Cluster) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicyClusterGroup_Cluster) EqualVT added in v0.10.0

func (*AccessPolicyClusterGroup_Cluster) GetMatch added in v0.11.1

func (*AccessPolicyClusterGroup_Cluster) GetName added in v0.10.0

func (*AccessPolicyClusterGroup_Cluster) MarshalToSizedBufferVT added in v0.10.0

func (m *AccessPolicyClusterGroup_Cluster) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyClusterGroup_Cluster) MarshalToVT added in v0.10.0

func (m *AccessPolicyClusterGroup_Cluster) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicyClusterGroup_Cluster) MarshalVT added in v0.10.0

func (m *AccessPolicyClusterGroup_Cluster) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyClusterGroup_Cluster) ProtoMessage added in v0.10.0

func (*AccessPolicyClusterGroup_Cluster) ProtoMessage()

func (*AccessPolicyClusterGroup_Cluster) ProtoReflect added in v0.10.0

func (*AccessPolicyClusterGroup_Cluster) Reset added in v0.10.0

func (*AccessPolicyClusterGroup_Cluster) SizeVT added in v0.10.0

func (m *AccessPolicyClusterGroup_Cluster) SizeVT() (n int)

func (*AccessPolicyClusterGroup_Cluster) String added in v0.10.0

func (*AccessPolicyClusterGroup_Cluster) UnmarshalVT added in v0.10.0

func (m *AccessPolicyClusterGroup_Cluster) UnmarshalVT(dAtA []byte) error

type AccessPolicyRule added in v0.10.0

type AccessPolicyRule struct {
	Users      []string                     `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	Clusters   []string                     `protobuf:"bytes,2,rep,name=clusters,proto3" json:"clusters,omitempty"`
	Kubernetes *AccessPolicyRule_Kubernetes `protobuf:"bytes,3,opt,name=kubernetes,proto3" json:"kubernetes,omitempty"`
	Role       string                       `protobuf:"bytes,4,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

AccessPolicyRule describes a rule in the ACLs context.

func (*AccessPolicyRule) Descriptor deprecated added in v0.10.0

func (*AccessPolicyRule) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicyRule.ProtoReflect.Descriptor instead.

func (*AccessPolicyRule) EqualMessageVT added in v0.10.0

func (this *AccessPolicyRule) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicyRule) EqualVT added in v0.10.0

func (this *AccessPolicyRule) EqualVT(that *AccessPolicyRule) bool

func (*AccessPolicyRule) GetClusters added in v0.10.0

func (x *AccessPolicyRule) GetClusters() []string

func (*AccessPolicyRule) GetKubernetes added in v0.10.0

func (x *AccessPolicyRule) GetKubernetes() *AccessPolicyRule_Kubernetes

func (*AccessPolicyRule) GetRole added in v0.11.1

func (x *AccessPolicyRule) GetRole() string

func (*AccessPolicyRule) GetUsers added in v0.10.0

func (x *AccessPolicyRule) GetUsers() []string

func (*AccessPolicyRule) MarshalToSizedBufferVT added in v0.10.0

func (m *AccessPolicyRule) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyRule) MarshalToVT added in v0.10.0

func (m *AccessPolicyRule) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicyRule) MarshalVT added in v0.10.0

func (m *AccessPolicyRule) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyRule) ProtoMessage added in v0.10.0

func (*AccessPolicyRule) ProtoMessage()

func (*AccessPolicyRule) ProtoReflect added in v0.10.0

func (x *AccessPolicyRule) ProtoReflect() protoreflect.Message

func (*AccessPolicyRule) Reset added in v0.10.0

func (x *AccessPolicyRule) Reset()

func (*AccessPolicyRule) SizeVT added in v0.10.0

func (m *AccessPolicyRule) SizeVT() (n int)

func (*AccessPolicyRule) String added in v0.10.0

func (x *AccessPolicyRule) String() string

func (*AccessPolicyRule) UnmarshalVT added in v0.10.0

func (m *AccessPolicyRule) UnmarshalVT(dAtA []byte) error

type AccessPolicyRule_Kubernetes added in v0.10.0

type AccessPolicyRule_Kubernetes struct {
	Impersonate *AccessPolicyRule_Kubernetes_Impersonate `protobuf:"bytes,1,opt,name=impersonate,proto3" json:"impersonate,omitempty"`
	// contains filtered or unexported fields
}

func (*AccessPolicyRule_Kubernetes) Descriptor deprecated added in v0.10.0

func (*AccessPolicyRule_Kubernetes) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicyRule_Kubernetes.ProtoReflect.Descriptor instead.

func (*AccessPolicyRule_Kubernetes) EqualMessageVT added in v0.10.0

func (this *AccessPolicyRule_Kubernetes) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicyRule_Kubernetes) EqualVT added in v0.10.0

func (*AccessPolicyRule_Kubernetes) GetImpersonate added in v0.10.0

func (*AccessPolicyRule_Kubernetes) MarshalToSizedBufferVT added in v0.10.0

func (m *AccessPolicyRule_Kubernetes) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyRule_Kubernetes) MarshalToVT added in v0.10.0

func (m *AccessPolicyRule_Kubernetes) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicyRule_Kubernetes) MarshalVT added in v0.10.0

func (m *AccessPolicyRule_Kubernetes) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyRule_Kubernetes) ProtoMessage added in v0.10.0

func (*AccessPolicyRule_Kubernetes) ProtoMessage()

func (*AccessPolicyRule_Kubernetes) ProtoReflect added in v0.10.0

func (*AccessPolicyRule_Kubernetes) Reset added in v0.10.0

func (x *AccessPolicyRule_Kubernetes) Reset()

func (*AccessPolicyRule_Kubernetes) SizeVT added in v0.10.0

func (m *AccessPolicyRule_Kubernetes) SizeVT() (n int)

func (*AccessPolicyRule_Kubernetes) String added in v0.10.0

func (x *AccessPolicyRule_Kubernetes) String() string

func (*AccessPolicyRule_Kubernetes) UnmarshalVT added in v0.10.0

func (m *AccessPolicyRule_Kubernetes) UnmarshalVT(dAtA []byte) error

type AccessPolicyRule_Kubernetes_Impersonate added in v0.10.0

type AccessPolicyRule_Kubernetes_Impersonate struct {
	Groups []string `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*AccessPolicyRule_Kubernetes_Impersonate) Descriptor deprecated added in v0.10.0

func (*AccessPolicyRule_Kubernetes_Impersonate) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicyRule_Kubernetes_Impersonate.ProtoReflect.Descriptor instead.

func (*AccessPolicyRule_Kubernetes_Impersonate) EqualMessageVT added in v0.10.0

func (this *AccessPolicyRule_Kubernetes_Impersonate) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicyRule_Kubernetes_Impersonate) EqualVT added in v0.10.0

func (*AccessPolicyRule_Kubernetes_Impersonate) GetGroups added in v0.10.0

func (*AccessPolicyRule_Kubernetes_Impersonate) MarshalToSizedBufferVT added in v0.10.0

func (m *AccessPolicyRule_Kubernetes_Impersonate) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyRule_Kubernetes_Impersonate) MarshalToVT added in v0.10.0

func (m *AccessPolicyRule_Kubernetes_Impersonate) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicyRule_Kubernetes_Impersonate) MarshalVT added in v0.10.0

func (m *AccessPolicyRule_Kubernetes_Impersonate) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyRule_Kubernetes_Impersonate) ProtoMessage added in v0.10.0

func (*AccessPolicyRule_Kubernetes_Impersonate) ProtoReflect added in v0.10.0

func (*AccessPolicyRule_Kubernetes_Impersonate) Reset added in v0.10.0

func (*AccessPolicyRule_Kubernetes_Impersonate) SizeVT added in v0.10.0

func (*AccessPolicyRule_Kubernetes_Impersonate) String added in v0.10.0

func (*AccessPolicyRule_Kubernetes_Impersonate) UnmarshalVT added in v0.10.0

func (m *AccessPolicyRule_Kubernetes_Impersonate) UnmarshalVT(dAtA []byte) error

type AccessPolicySpec added in v0.10.0

type AccessPolicySpec struct {
	UserGroups    map[string]*AccessPolicyUserGroup    `` /* 179-byte string literal not displayed */
	ClusterGroups map[string]*AccessPolicyClusterGroup `` /* 188-byte string literal not displayed */
	Rules         []*AccessPolicyRule                  `protobuf:"bytes,3,rep,name=rules,proto3" json:"rules,omitempty"`
	Tests         []*AccessPolicyTest                  `protobuf:"bytes,4,rep,name=tests,proto3" json:"tests,omitempty"`
	// contains filtered or unexported fields
}

AccessPolicySpec describes the access policy configuration.

func (*AccessPolicySpec) Descriptor deprecated added in v0.10.0

func (*AccessPolicySpec) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicySpec.ProtoReflect.Descriptor instead.

func (*AccessPolicySpec) EqualMessageVT added in v0.10.0

func (this *AccessPolicySpec) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicySpec) EqualVT added in v0.10.0

func (this *AccessPolicySpec) EqualVT(that *AccessPolicySpec) bool

func (*AccessPolicySpec) GetClusterGroups added in v0.10.0

func (x *AccessPolicySpec) GetClusterGroups() map[string]*AccessPolicyClusterGroup

func (*AccessPolicySpec) GetRules added in v0.10.0

func (x *AccessPolicySpec) GetRules() []*AccessPolicyRule

func (*AccessPolicySpec) GetTests added in v0.10.0

func (x *AccessPolicySpec) GetTests() []*AccessPolicyTest

func (*AccessPolicySpec) GetUserGroups added in v0.10.0

func (x *AccessPolicySpec) GetUserGroups() map[string]*AccessPolicyUserGroup

func (*AccessPolicySpec) MarshalToSizedBufferVT added in v0.10.0

func (m *AccessPolicySpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicySpec) MarshalToVT added in v0.10.0

func (m *AccessPolicySpec) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicySpec) MarshalVT added in v0.10.0

func (m *AccessPolicySpec) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicySpec) ProtoMessage added in v0.10.0

func (*AccessPolicySpec) ProtoMessage()

func (*AccessPolicySpec) ProtoReflect added in v0.10.0

func (x *AccessPolicySpec) ProtoReflect() protoreflect.Message

func (*AccessPolicySpec) Reset added in v0.10.0

func (x *AccessPolicySpec) Reset()

func (*AccessPolicySpec) SizeVT added in v0.10.0

func (m *AccessPolicySpec) SizeVT() (n int)

func (*AccessPolicySpec) String added in v0.10.0

func (x *AccessPolicySpec) String() string

func (*AccessPolicySpec) UnmarshalVT added in v0.10.0

func (m *AccessPolicySpec) UnmarshalVT(dAtA []byte) error

type AccessPolicyTest added in v0.10.0

type AccessPolicyTest struct {
	Name     string                     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	User     *AccessPolicyTest_User     `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	Cluster  *AccessPolicyTest_Cluster  `protobuf:"bytes,3,opt,name=cluster,proto3" json:"cluster,omitempty"`
	Expected *AccessPolicyTest_Expected `protobuf:"bytes,4,opt,name=expected,proto3" json:"expected,omitempty"`
	// contains filtered or unexported fields
}

func (*AccessPolicyTest) Descriptor deprecated added in v0.10.0

func (*AccessPolicyTest) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicyTest.ProtoReflect.Descriptor instead.

func (*AccessPolicyTest) EqualMessageVT added in v0.10.0

func (this *AccessPolicyTest) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicyTest) EqualVT added in v0.10.0

func (this *AccessPolicyTest) EqualVT(that *AccessPolicyTest) bool

func (*AccessPolicyTest) GetCluster added in v0.10.0

func (x *AccessPolicyTest) GetCluster() *AccessPolicyTest_Cluster

func (*AccessPolicyTest) GetExpected added in v0.10.0

func (x *AccessPolicyTest) GetExpected() *AccessPolicyTest_Expected

func (*AccessPolicyTest) GetName added in v0.10.0

func (x *AccessPolicyTest) GetName() string

func (*AccessPolicyTest) GetUser added in v0.10.0

func (*AccessPolicyTest) MarshalToSizedBufferVT added in v0.10.0

func (m *AccessPolicyTest) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyTest) MarshalToVT added in v0.10.0

func (m *AccessPolicyTest) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicyTest) MarshalVT added in v0.10.0

func (m *AccessPolicyTest) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyTest) ProtoMessage added in v0.10.0

func (*AccessPolicyTest) ProtoMessage()

func (*AccessPolicyTest) ProtoReflect added in v0.10.0

func (x *AccessPolicyTest) ProtoReflect() protoreflect.Message

func (*AccessPolicyTest) Reset added in v0.10.0

func (x *AccessPolicyTest) Reset()

func (*AccessPolicyTest) SizeVT added in v0.10.0

func (m *AccessPolicyTest) SizeVT() (n int)

func (*AccessPolicyTest) String added in v0.10.0

func (x *AccessPolicyTest) String() string

func (*AccessPolicyTest) UnmarshalVT added in v0.10.0

func (m *AccessPolicyTest) UnmarshalVT(dAtA []byte) error

type AccessPolicyTest_Cluster added in v0.11.1

type AccessPolicyTest_Cluster struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*AccessPolicyTest_Cluster) Descriptor deprecated added in v0.11.1

func (*AccessPolicyTest_Cluster) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicyTest_Cluster.ProtoReflect.Descriptor instead.

func (*AccessPolicyTest_Cluster) EqualMessageVT added in v0.11.1

func (this *AccessPolicyTest_Cluster) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicyTest_Cluster) EqualVT added in v0.11.1

func (*AccessPolicyTest_Cluster) GetName added in v0.11.1

func (x *AccessPolicyTest_Cluster) GetName() string

func (*AccessPolicyTest_Cluster) MarshalToSizedBufferVT added in v0.11.1

func (m *AccessPolicyTest_Cluster) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyTest_Cluster) MarshalToVT added in v0.11.1

func (m *AccessPolicyTest_Cluster) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicyTest_Cluster) MarshalVT added in v0.11.1

func (m *AccessPolicyTest_Cluster) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyTest_Cluster) ProtoMessage added in v0.11.1

func (*AccessPolicyTest_Cluster) ProtoMessage()

func (*AccessPolicyTest_Cluster) ProtoReflect added in v0.11.1

func (x *AccessPolicyTest_Cluster) ProtoReflect() protoreflect.Message

func (*AccessPolicyTest_Cluster) Reset added in v0.11.1

func (x *AccessPolicyTest_Cluster) Reset()

func (*AccessPolicyTest_Cluster) SizeVT added in v0.11.1

func (m *AccessPolicyTest_Cluster) SizeVT() (n int)

func (*AccessPolicyTest_Cluster) String added in v0.11.1

func (x *AccessPolicyTest_Cluster) String() string

func (*AccessPolicyTest_Cluster) UnmarshalVT added in v0.11.1

func (m *AccessPolicyTest_Cluster) UnmarshalVT(dAtA []byte) error

type AccessPolicyTest_Expected added in v0.10.0

type AccessPolicyTest_Expected struct {
	Kubernetes *AccessPolicyTest_Expected_Kubernetes `protobuf:"bytes,1,opt,name=kubernetes,proto3" json:"kubernetes,omitempty"`
	Role       string                                `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*AccessPolicyTest_Expected) Descriptor deprecated added in v0.10.0

func (*AccessPolicyTest_Expected) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicyTest_Expected.ProtoReflect.Descriptor instead.

func (*AccessPolicyTest_Expected) EqualMessageVT added in v0.10.0

func (this *AccessPolicyTest_Expected) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicyTest_Expected) EqualVT added in v0.10.0

func (*AccessPolicyTest_Expected) GetKubernetes added in v0.11.1

func (*AccessPolicyTest_Expected) GetRole added in v0.11.1

func (x *AccessPolicyTest_Expected) GetRole() string

func (*AccessPolicyTest_Expected) MarshalToSizedBufferVT added in v0.10.0

func (m *AccessPolicyTest_Expected) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyTest_Expected) MarshalToVT added in v0.10.0

func (m *AccessPolicyTest_Expected) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicyTest_Expected) MarshalVT added in v0.10.0

func (m *AccessPolicyTest_Expected) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyTest_Expected) ProtoMessage added in v0.10.0

func (*AccessPolicyTest_Expected) ProtoMessage()

func (*AccessPolicyTest_Expected) ProtoReflect added in v0.10.0

func (*AccessPolicyTest_Expected) Reset added in v0.10.0

func (x *AccessPolicyTest_Expected) Reset()

func (*AccessPolicyTest_Expected) SizeVT added in v0.10.0

func (m *AccessPolicyTest_Expected) SizeVT() (n int)

func (*AccessPolicyTest_Expected) String added in v0.10.0

func (x *AccessPolicyTest_Expected) String() string

func (*AccessPolicyTest_Expected) UnmarshalVT added in v0.10.0

func (m *AccessPolicyTest_Expected) UnmarshalVT(dAtA []byte) error

type AccessPolicyTest_Expected_Kubernetes added in v0.11.1

type AccessPolicyTest_Expected_Kubernetes struct {
	Impersonate *AccessPolicyTest_Expected_Kubernetes_Impersonate `protobuf:"bytes,1,opt,name=impersonate,proto3" json:"impersonate,omitempty"`
	// contains filtered or unexported fields
}

func (*AccessPolicyTest_Expected_Kubernetes) Descriptor deprecated added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicyTest_Expected_Kubernetes.ProtoReflect.Descriptor instead.

func (*AccessPolicyTest_Expected_Kubernetes) EqualMessageVT added in v0.11.1

func (this *AccessPolicyTest_Expected_Kubernetes) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicyTest_Expected_Kubernetes) EqualVT added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes) GetImpersonate added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes) MarshalToSizedBufferVT added in v0.11.1

func (m *AccessPolicyTest_Expected_Kubernetes) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyTest_Expected_Kubernetes) MarshalToVT added in v0.11.1

func (m *AccessPolicyTest_Expected_Kubernetes) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicyTest_Expected_Kubernetes) MarshalVT added in v0.11.1

func (m *AccessPolicyTest_Expected_Kubernetes) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyTest_Expected_Kubernetes) ProtoMessage added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes) ProtoMessage()

func (*AccessPolicyTest_Expected_Kubernetes) ProtoReflect added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes) Reset added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes) SizeVT added in v0.11.1

func (m *AccessPolicyTest_Expected_Kubernetes) SizeVT() (n int)

func (*AccessPolicyTest_Expected_Kubernetes) String added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes) UnmarshalVT added in v0.11.1

func (m *AccessPolicyTest_Expected_Kubernetes) UnmarshalVT(dAtA []byte) error

type AccessPolicyTest_Expected_Kubernetes_Impersonate added in v0.11.1

type AccessPolicyTest_Expected_Kubernetes_Impersonate struct {
	Groups []string `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) Descriptor deprecated added in v0.11.1

Deprecated: Use AccessPolicyTest_Expected_Kubernetes_Impersonate.ProtoReflect.Descriptor instead.

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) EqualMessageVT added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) EqualVT added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) GetGroups added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) MarshalToSizedBufferVT added in v0.11.1

func (m *AccessPolicyTest_Expected_Kubernetes_Impersonate) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) MarshalToVT added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) MarshalVT added in v0.11.1

func (m *AccessPolicyTest_Expected_Kubernetes_Impersonate) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) ProtoMessage added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) ProtoReflect added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) Reset added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) SizeVT added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) String added in v0.11.1

func (*AccessPolicyTest_Expected_Kubernetes_Impersonate) UnmarshalVT added in v0.11.1

type AccessPolicyTest_User added in v0.11.1

type AccessPolicyTest_User struct {
	Name   string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AccessPolicyTest_User) Descriptor deprecated added in v0.11.1

func (*AccessPolicyTest_User) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicyTest_User.ProtoReflect.Descriptor instead.

func (*AccessPolicyTest_User) EqualMessageVT added in v0.11.1

func (this *AccessPolicyTest_User) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicyTest_User) EqualVT added in v0.11.1

func (this *AccessPolicyTest_User) EqualVT(that *AccessPolicyTest_User) bool

func (*AccessPolicyTest_User) GetLabels added in v0.11.1

func (x *AccessPolicyTest_User) GetLabels() map[string]string

func (*AccessPolicyTest_User) GetName added in v0.11.1

func (x *AccessPolicyTest_User) GetName() string

func (*AccessPolicyTest_User) MarshalToSizedBufferVT added in v0.11.1

func (m *AccessPolicyTest_User) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyTest_User) MarshalToVT added in v0.11.1

func (m *AccessPolicyTest_User) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicyTest_User) MarshalVT added in v0.11.1

func (m *AccessPolicyTest_User) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyTest_User) ProtoMessage added in v0.11.1

func (*AccessPolicyTest_User) ProtoMessage()

func (*AccessPolicyTest_User) ProtoReflect added in v0.11.1

func (x *AccessPolicyTest_User) ProtoReflect() protoreflect.Message

func (*AccessPolicyTest_User) Reset added in v0.11.1

func (x *AccessPolicyTest_User) Reset()

func (*AccessPolicyTest_User) SizeVT added in v0.11.1

func (m *AccessPolicyTest_User) SizeVT() (n int)

func (*AccessPolicyTest_User) String added in v0.11.1

func (x *AccessPolicyTest_User) String() string

func (*AccessPolicyTest_User) UnmarshalVT added in v0.11.1

func (m *AccessPolicyTest_User) UnmarshalVT(dAtA []byte) error

type AccessPolicyUserGroup added in v0.10.0

type AccessPolicyUserGroup struct {
	Users []*AccessPolicyUserGroup_User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	// contains filtered or unexported fields
}

AccessPolicyUserGroup describes a user group in the ACLs context.

func (*AccessPolicyUserGroup) Descriptor deprecated added in v0.10.0

func (*AccessPolicyUserGroup) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicyUserGroup.ProtoReflect.Descriptor instead.

func (*AccessPolicyUserGroup) EqualMessageVT added in v0.10.0

func (this *AccessPolicyUserGroup) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicyUserGroup) EqualVT added in v0.10.0

func (this *AccessPolicyUserGroup) EqualVT(that *AccessPolicyUserGroup) bool

func (*AccessPolicyUserGroup) GetUsers added in v0.10.0

func (*AccessPolicyUserGroup) MarshalToSizedBufferVT added in v0.10.0

func (m *AccessPolicyUserGroup) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyUserGroup) MarshalToVT added in v0.10.0

func (m *AccessPolicyUserGroup) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicyUserGroup) MarshalVT added in v0.10.0

func (m *AccessPolicyUserGroup) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyUserGroup) ProtoMessage added in v0.10.0

func (*AccessPolicyUserGroup) ProtoMessage()

func (*AccessPolicyUserGroup) ProtoReflect added in v0.10.0

func (x *AccessPolicyUserGroup) ProtoReflect() protoreflect.Message

func (*AccessPolicyUserGroup) Reset added in v0.10.0

func (x *AccessPolicyUserGroup) Reset()

func (*AccessPolicyUserGroup) SizeVT added in v0.10.0

func (m *AccessPolicyUserGroup) SizeVT() (n int)

func (*AccessPolicyUserGroup) String added in v0.10.0

func (x *AccessPolicyUserGroup) String() string

func (*AccessPolicyUserGroup) UnmarshalVT added in v0.10.0

func (m *AccessPolicyUserGroup) UnmarshalVT(dAtA []byte) error

type AccessPolicyUserGroup_User added in v0.10.0

type AccessPolicyUserGroup_User struct {
	Name           string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Match          string   `protobuf:"bytes,2,opt,name=match,proto3" json:"match,omitempty"`
	LabelSelectors []string `protobuf:"bytes,3,rep,name=label_selectors,json=labelSelectors,proto3" json:"label_selectors,omitempty"`
	// contains filtered or unexported fields
}

func (*AccessPolicyUserGroup_User) Descriptor deprecated added in v0.10.0

func (*AccessPolicyUserGroup_User) Descriptor() ([]byte, []int)

Deprecated: Use AccessPolicyUserGroup_User.ProtoReflect.Descriptor instead.

func (*AccessPolicyUserGroup_User) EqualMessageVT added in v0.10.0

func (this *AccessPolicyUserGroup_User) EqualMessageVT(thatMsg proto.Message) bool

func (*AccessPolicyUserGroup_User) EqualVT added in v0.10.0

func (*AccessPolicyUserGroup_User) GetLabelSelectors added in v0.11.1

func (x *AccessPolicyUserGroup_User) GetLabelSelectors() []string

func (*AccessPolicyUserGroup_User) GetMatch added in v0.11.1

func (x *AccessPolicyUserGroup_User) GetMatch() string

func (*AccessPolicyUserGroup_User) GetName added in v0.10.0

func (x *AccessPolicyUserGroup_User) GetName() string

func (*AccessPolicyUserGroup_User) MarshalToSizedBufferVT added in v0.10.0

func (m *AccessPolicyUserGroup_User) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AccessPolicyUserGroup_User) MarshalToVT added in v0.10.0

func (m *AccessPolicyUserGroup_User) MarshalToVT(dAtA []byte) (int, error)

func (*AccessPolicyUserGroup_User) MarshalVT added in v0.10.0

func (m *AccessPolicyUserGroup_User) MarshalVT() (dAtA []byte, err error)

func (*AccessPolicyUserGroup_User) ProtoMessage added in v0.10.0

func (*AccessPolicyUserGroup_User) ProtoMessage()

func (*AccessPolicyUserGroup_User) ProtoReflect added in v0.10.0

func (*AccessPolicyUserGroup_User) Reset added in v0.10.0

func (x *AccessPolicyUserGroup_User) Reset()

func (*AccessPolicyUserGroup_User) SizeVT added in v0.10.0

func (m *AccessPolicyUserGroup_User) SizeVT() (n int)

func (*AccessPolicyUserGroup_User) String added in v0.10.0

func (x *AccessPolicyUserGroup_User) String() string

func (*AccessPolicyUserGroup_User) UnmarshalVT added in v0.10.0

func (m *AccessPolicyUserGroup_User) UnmarshalVT(dAtA []byte) error

type AuthConfigSpec

type AuthConfigSpec struct {
	Auth0     *AuthConfigSpec_Auth0    `protobuf:"bytes,1,opt,name=auth0,proto3" json:"auth0,omitempty"`
	Webauthn  *AuthConfigSpec_Webauthn `protobuf:"bytes,2,opt,name=webauthn,proto3" json:"webauthn,omitempty"`
	Suspended bool                     `protobuf:"varint,3,opt,name=suspended,proto3" json:"suspended,omitempty"`
	Saml      *AuthConfigSpec_SAML     `protobuf:"bytes,4,opt,name=saml,proto3" json:"saml,omitempty"`
	// contains filtered or unexported fields
}

AuthConfigSpec describes the authentication configuration.

func (*AuthConfigSpec) Descriptor deprecated

func (*AuthConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use AuthConfigSpec.ProtoReflect.Descriptor instead.

func (*AuthConfigSpec) EqualMessageVT

func (this *AuthConfigSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*AuthConfigSpec) EqualVT

func (this *AuthConfigSpec) EqualVT(that *AuthConfigSpec) bool

func (*AuthConfigSpec) GetAuth0

func (x *AuthConfigSpec) GetAuth0() *AuthConfigSpec_Auth0

func (*AuthConfigSpec) GetSaml added in v0.11.1

func (x *AuthConfigSpec) GetSaml() *AuthConfigSpec_SAML

func (*AuthConfigSpec) GetSuspended

func (x *AuthConfigSpec) GetSuspended() bool

func (*AuthConfigSpec) GetWebauthn

func (x *AuthConfigSpec) GetWebauthn() *AuthConfigSpec_Webauthn

func (*AuthConfigSpec) MarshalToSizedBufferVT

func (m *AuthConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AuthConfigSpec) MarshalToVT

func (m *AuthConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*AuthConfigSpec) MarshalVT

func (m *AuthConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*AuthConfigSpec) ProtoMessage

func (*AuthConfigSpec) ProtoMessage()

func (*AuthConfigSpec) ProtoReflect

func (x *AuthConfigSpec) ProtoReflect() protoreflect.Message

func (*AuthConfigSpec) Reset

func (x *AuthConfigSpec) Reset()

func (*AuthConfigSpec) SizeVT

func (m *AuthConfigSpec) SizeVT() (n int)

func (*AuthConfigSpec) String

func (x *AuthConfigSpec) String() string

func (*AuthConfigSpec) UnmarshalVT

func (m *AuthConfigSpec) UnmarshalVT(dAtA []byte) error

type AuthConfigSpec_Auth0

type AuthConfigSpec_Auth0 struct {
	Enabled  bool   `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Domain   string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
	ClientId string `protobuf:"bytes,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthConfigSpec_Auth0) Descriptor deprecated

func (*AuthConfigSpec_Auth0) Descriptor() ([]byte, []int)

Deprecated: Use AuthConfigSpec_Auth0.ProtoReflect.Descriptor instead.

func (*AuthConfigSpec_Auth0) EqualMessageVT

func (this *AuthConfigSpec_Auth0) EqualMessageVT(thatMsg proto.Message) bool

func (*AuthConfigSpec_Auth0) EqualVT

func (this *AuthConfigSpec_Auth0) EqualVT(that *AuthConfigSpec_Auth0) bool

func (*AuthConfigSpec_Auth0) GetClientId

func (x *AuthConfigSpec_Auth0) GetClientId() string

func (*AuthConfigSpec_Auth0) GetDomain

func (x *AuthConfigSpec_Auth0) GetDomain() string

func (*AuthConfigSpec_Auth0) GetEnabled

func (x *AuthConfigSpec_Auth0) GetEnabled() bool

func (*AuthConfigSpec_Auth0) MarshalToSizedBufferVT

func (m *AuthConfigSpec_Auth0) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AuthConfigSpec_Auth0) MarshalToVT

func (m *AuthConfigSpec_Auth0) MarshalToVT(dAtA []byte) (int, error)

func (*AuthConfigSpec_Auth0) MarshalVT

func (m *AuthConfigSpec_Auth0) MarshalVT() (dAtA []byte, err error)

func (*AuthConfigSpec_Auth0) ProtoMessage

func (*AuthConfigSpec_Auth0) ProtoMessage()

func (*AuthConfigSpec_Auth0) ProtoReflect

func (x *AuthConfigSpec_Auth0) ProtoReflect() protoreflect.Message

func (*AuthConfigSpec_Auth0) Reset

func (x *AuthConfigSpec_Auth0) Reset()

func (*AuthConfigSpec_Auth0) SizeVT

func (m *AuthConfigSpec_Auth0) SizeVT() (n int)

func (*AuthConfigSpec_Auth0) String

func (x *AuthConfigSpec_Auth0) String() string

func (*AuthConfigSpec_Auth0) UnmarshalVT

func (m *AuthConfigSpec_Auth0) UnmarshalVT(dAtA []byte) error

type AuthConfigSpec_SAML added in v0.11.1

type AuthConfigSpec_SAML struct {
	Enabled  bool   `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Url      string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	Metadata string `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// LabelRules defines custom rules on how to extract SAML attributes from the
	// saml assertion and turn them into labels.
	LabelRules map[string]string `` /* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AuthConfigSpec_SAML) Descriptor deprecated added in v0.11.1

func (*AuthConfigSpec_SAML) Descriptor() ([]byte, []int)

Deprecated: Use AuthConfigSpec_SAML.ProtoReflect.Descriptor instead.

func (*AuthConfigSpec_SAML) EqualMessageVT added in v0.11.1

func (this *AuthConfigSpec_SAML) EqualMessageVT(thatMsg proto.Message) bool

func (*AuthConfigSpec_SAML) EqualVT added in v0.11.1

func (this *AuthConfigSpec_SAML) EqualVT(that *AuthConfigSpec_SAML) bool

func (*AuthConfigSpec_SAML) GetEnabled added in v0.11.1

func (x *AuthConfigSpec_SAML) GetEnabled() bool

func (*AuthConfigSpec_SAML) GetLabelRules added in v0.11.1

func (x *AuthConfigSpec_SAML) GetLabelRules() map[string]string

func (*AuthConfigSpec_SAML) GetMetadata added in v0.11.1

func (x *AuthConfigSpec_SAML) GetMetadata() string

func (*AuthConfigSpec_SAML) GetUrl added in v0.11.1

func (x *AuthConfigSpec_SAML) GetUrl() string

func (*AuthConfigSpec_SAML) MarshalToSizedBufferVT added in v0.11.1

func (m *AuthConfigSpec_SAML) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AuthConfigSpec_SAML) MarshalToVT added in v0.11.1

func (m *AuthConfigSpec_SAML) MarshalToVT(dAtA []byte) (int, error)

func (*AuthConfigSpec_SAML) MarshalVT added in v0.11.1

func (m *AuthConfigSpec_SAML) MarshalVT() (dAtA []byte, err error)

func (*AuthConfigSpec_SAML) ProtoMessage added in v0.11.1

func (*AuthConfigSpec_SAML) ProtoMessage()

func (*AuthConfigSpec_SAML) ProtoReflect added in v0.11.1

func (x *AuthConfigSpec_SAML) ProtoReflect() protoreflect.Message

func (*AuthConfigSpec_SAML) Reset added in v0.11.1

func (x *AuthConfigSpec_SAML) Reset()

func (*AuthConfigSpec_SAML) SizeVT added in v0.11.1

func (m *AuthConfigSpec_SAML) SizeVT() (n int)

func (*AuthConfigSpec_SAML) String added in v0.11.1

func (x *AuthConfigSpec_SAML) String() string

func (*AuthConfigSpec_SAML) UnmarshalVT added in v0.11.1

func (m *AuthConfigSpec_SAML) UnmarshalVT(dAtA []byte) error

type AuthConfigSpec_Webauthn

type AuthConfigSpec_Webauthn struct {
	Enabled  bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	Required bool `protobuf:"varint,2,opt,name=required,proto3" json:"required,omitempty"`
	// contains filtered or unexported fields
}

func (*AuthConfigSpec_Webauthn) Descriptor deprecated

func (*AuthConfigSpec_Webauthn) Descriptor() ([]byte, []int)

Deprecated: Use AuthConfigSpec_Webauthn.ProtoReflect.Descriptor instead.

func (*AuthConfigSpec_Webauthn) EqualMessageVT

func (this *AuthConfigSpec_Webauthn) EqualMessageVT(thatMsg proto.Message) bool

func (*AuthConfigSpec_Webauthn) EqualVT

func (*AuthConfigSpec_Webauthn) GetEnabled

func (x *AuthConfigSpec_Webauthn) GetEnabled() bool

func (*AuthConfigSpec_Webauthn) GetRequired

func (x *AuthConfigSpec_Webauthn) GetRequired() bool

func (*AuthConfigSpec_Webauthn) MarshalToSizedBufferVT

func (m *AuthConfigSpec_Webauthn) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*AuthConfigSpec_Webauthn) MarshalToVT

func (m *AuthConfigSpec_Webauthn) MarshalToVT(dAtA []byte) (int, error)

func (*AuthConfigSpec_Webauthn) MarshalVT

func (m *AuthConfigSpec_Webauthn) MarshalVT() (dAtA []byte, err error)

func (*AuthConfigSpec_Webauthn) ProtoMessage

func (*AuthConfigSpec_Webauthn) ProtoMessage()

func (*AuthConfigSpec_Webauthn) ProtoReflect

func (x *AuthConfigSpec_Webauthn) ProtoReflect() protoreflect.Message

func (*AuthConfigSpec_Webauthn) Reset

func (x *AuthConfigSpec_Webauthn) Reset()

func (*AuthConfigSpec_Webauthn) SizeVT

func (m *AuthConfigSpec_Webauthn) SizeVT() (n int)

func (*AuthConfigSpec_Webauthn) String

func (x *AuthConfigSpec_Webauthn) String() string

func (*AuthConfigSpec_Webauthn) UnmarshalVT

func (m *AuthConfigSpec_Webauthn) UnmarshalVT(dAtA []byte) error

type ClusterBootstrapStatusSpec

type ClusterBootstrapStatusSpec struct {
	Bootstrapped bool `protobuf:"varint,1,opt,name=bootstrapped,proto3" json:"bootstrapped,omitempty"`
	// contains filtered or unexported fields
}

ClusterBootstrapStatusSpec keeps track of bootstrap calls for a cluster.

func (*ClusterBootstrapStatusSpec) Descriptor deprecated

func (*ClusterBootstrapStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterBootstrapStatusSpec.ProtoReflect.Descriptor instead.

func (*ClusterBootstrapStatusSpec) EqualMessageVT

func (this *ClusterBootstrapStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterBootstrapStatusSpec) EqualVT

func (*ClusterBootstrapStatusSpec) GetBootstrapped

func (x *ClusterBootstrapStatusSpec) GetBootstrapped() bool

func (*ClusterBootstrapStatusSpec) MarshalToSizedBufferVT

func (m *ClusterBootstrapStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterBootstrapStatusSpec) MarshalToVT

func (m *ClusterBootstrapStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterBootstrapStatusSpec) MarshalVT

func (m *ClusterBootstrapStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterBootstrapStatusSpec) ProtoMessage

func (*ClusterBootstrapStatusSpec) ProtoMessage()

func (*ClusterBootstrapStatusSpec) ProtoReflect

func (*ClusterBootstrapStatusSpec) Reset

func (x *ClusterBootstrapStatusSpec) Reset()

func (*ClusterBootstrapStatusSpec) SizeVT

func (m *ClusterBootstrapStatusSpec) SizeVT() (n int)

func (*ClusterBootstrapStatusSpec) String

func (x *ClusterBootstrapStatusSpec) String() string

func (*ClusterBootstrapStatusSpec) UnmarshalVT

func (m *ClusterBootstrapStatusSpec) UnmarshalVT(dAtA []byte) error

type ClusterConfigVersionSpec

type ClusterConfigVersionSpec struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

ClusterConfigVersion keeps the version of Talos which was used for initial config generation.

func (*ClusterConfigVersionSpec) Descriptor deprecated

func (*ClusterConfigVersionSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterConfigVersionSpec.ProtoReflect.Descriptor instead.

func (*ClusterConfigVersionSpec) EqualMessageVT

func (this *ClusterConfigVersionSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterConfigVersionSpec) EqualVT

func (*ClusterConfigVersionSpec) GetVersion

func (x *ClusterConfigVersionSpec) GetVersion() string

func (*ClusterConfigVersionSpec) MarshalToSizedBufferVT

func (m *ClusterConfigVersionSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterConfigVersionSpec) MarshalToVT

func (m *ClusterConfigVersionSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterConfigVersionSpec) MarshalVT

func (m *ClusterConfigVersionSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterConfigVersionSpec) ProtoMessage

func (*ClusterConfigVersionSpec) ProtoMessage()

func (*ClusterConfigVersionSpec) ProtoReflect

func (x *ClusterConfigVersionSpec) ProtoReflect() protoreflect.Message

func (*ClusterConfigVersionSpec) Reset

func (x *ClusterConfigVersionSpec) Reset()

func (*ClusterConfigVersionSpec) SizeVT

func (m *ClusterConfigVersionSpec) SizeVT() (n int)

func (*ClusterConfigVersionSpec) String

func (x *ClusterConfigVersionSpec) String() string

func (*ClusterConfigVersionSpec) UnmarshalVT

func (m *ClusterConfigVersionSpec) UnmarshalVT(dAtA []byte) error

type ClusterDestroyStatusSpec added in v0.10.0

type ClusterDestroyStatusSpec struct {

	// Phase describes the current destroy phase.
	Phase string `protobuf:"bytes,1,opt,name=phase,proto3" json:"phase,omitempty"`
	// contains filtered or unexported fields
}

ClusterDestroyStatusSpec describes the state of cluster destroy.

func (*ClusterDestroyStatusSpec) Descriptor deprecated added in v0.10.0

func (*ClusterDestroyStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterDestroyStatusSpec.ProtoReflect.Descriptor instead.

func (*ClusterDestroyStatusSpec) EqualMessageVT added in v0.10.0

func (this *ClusterDestroyStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterDestroyStatusSpec) EqualVT added in v0.10.0

func (*ClusterDestroyStatusSpec) GetPhase added in v0.10.0

func (x *ClusterDestroyStatusSpec) GetPhase() string

func (*ClusterDestroyStatusSpec) MarshalToSizedBufferVT added in v0.10.0

func (m *ClusterDestroyStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterDestroyStatusSpec) MarshalToVT added in v0.10.0

func (m *ClusterDestroyStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterDestroyStatusSpec) MarshalVT added in v0.10.0

func (m *ClusterDestroyStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterDestroyStatusSpec) ProtoMessage added in v0.10.0

func (*ClusterDestroyStatusSpec) ProtoMessage()

func (*ClusterDestroyStatusSpec) ProtoReflect added in v0.10.0

func (x *ClusterDestroyStatusSpec) ProtoReflect() protoreflect.Message

func (*ClusterDestroyStatusSpec) Reset added in v0.10.0

func (x *ClusterDestroyStatusSpec) Reset()

func (*ClusterDestroyStatusSpec) SizeVT added in v0.10.0

func (m *ClusterDestroyStatusSpec) SizeVT() (n int)

func (*ClusterDestroyStatusSpec) String added in v0.10.0

func (x *ClusterDestroyStatusSpec) String() string

func (*ClusterDestroyStatusSpec) UnmarshalVT added in v0.10.0

func (m *ClusterDestroyStatusSpec) UnmarshalVT(dAtA []byte) error

type ClusterEndpointSpec

type ClusterEndpointSpec struct {

	// List of SideroLink addresses for control plane nodes.
	ManagementAddresses []string `protobuf:"bytes,1,rep,name=management_addresses,json=managementAddresses,proto3" json:"management_addresses,omitempty"`
	// contains filtered or unexported fields
}

ClusterEndpointSpec contains a list of SideroLink (management) control plane endpoints.

func (*ClusterEndpointSpec) Descriptor deprecated

func (*ClusterEndpointSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterEndpointSpec.ProtoReflect.Descriptor instead.

func (*ClusterEndpointSpec) EqualMessageVT

func (this *ClusterEndpointSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterEndpointSpec) EqualVT

func (this *ClusterEndpointSpec) EqualVT(that *ClusterEndpointSpec) bool

func (*ClusterEndpointSpec) GetManagementAddresses

func (x *ClusterEndpointSpec) GetManagementAddresses() []string

func (*ClusterEndpointSpec) MarshalToSizedBufferVT

func (m *ClusterEndpointSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterEndpointSpec) MarshalToVT

func (m *ClusterEndpointSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterEndpointSpec) MarshalVT

func (m *ClusterEndpointSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterEndpointSpec) ProtoMessage

func (*ClusterEndpointSpec) ProtoMessage()

func (*ClusterEndpointSpec) ProtoReflect

func (x *ClusterEndpointSpec) ProtoReflect() protoreflect.Message

func (*ClusterEndpointSpec) Reset

func (x *ClusterEndpointSpec) Reset()

func (*ClusterEndpointSpec) SizeVT

func (m *ClusterEndpointSpec) SizeVT() (n int)

func (*ClusterEndpointSpec) String

func (x *ClusterEndpointSpec) String() string

func (*ClusterEndpointSpec) UnmarshalVT

func (m *ClusterEndpointSpec) UnmarshalVT(dAtA []byte) error

type ClusterMachineConfigSpec

type ClusterMachineConfigSpec struct {
	Data                  []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	ClusterMachineVersion string `` /* 126-byte string literal not displayed */
	GenerationError       string `protobuf:"bytes,3,opt,name=generation_error,json=generationError,proto3" json:"generation_error,omitempty"`
	// contains filtered or unexported fields
}

ClusterMachineConfigSpec stores generated Talos node machine config.

func (*ClusterMachineConfigSpec) Descriptor deprecated

func (*ClusterMachineConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterMachineConfigSpec.ProtoReflect.Descriptor instead.

func (*ClusterMachineConfigSpec) EqualMessageVT

func (this *ClusterMachineConfigSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterMachineConfigSpec) EqualVT

func (*ClusterMachineConfigSpec) GetClusterMachineVersion

func (x *ClusterMachineConfigSpec) GetClusterMachineVersion() string

func (*ClusterMachineConfigSpec) GetData

func (x *ClusterMachineConfigSpec) GetData() []byte

func (*ClusterMachineConfigSpec) GetGenerationError

func (x *ClusterMachineConfigSpec) GetGenerationError() string

func (*ClusterMachineConfigSpec) MarshalToSizedBufferVT

func (m *ClusterMachineConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterMachineConfigSpec) MarshalToVT

func (m *ClusterMachineConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterMachineConfigSpec) MarshalVT

func (m *ClusterMachineConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterMachineConfigSpec) ProtoMessage

func (*ClusterMachineConfigSpec) ProtoMessage()

func (*ClusterMachineConfigSpec) ProtoReflect

func (x *ClusterMachineConfigSpec) ProtoReflect() protoreflect.Message

func (*ClusterMachineConfigSpec) Reset

func (x *ClusterMachineConfigSpec) Reset()

func (*ClusterMachineConfigSpec) SizeVT

func (m *ClusterMachineConfigSpec) SizeVT() (n int)

func (*ClusterMachineConfigSpec) String

func (x *ClusterMachineConfigSpec) String() string

func (*ClusterMachineConfigSpec) UnmarshalVT

func (m *ClusterMachineConfigSpec) UnmarshalVT(dAtA []byte) error

type ClusterMachineConfigStatusSpec

type ClusterMachineConfigStatusSpec struct {
	ClusterMachineConfigVersion string `` /* 146-byte string literal not displayed */
	ClusterMachineVersion       string `` /* 126-byte string literal not displayed */
	ClusterMachineConfigSha256  string `` /* 143-byte string literal not displayed */
	LastConfigError             string `protobuf:"bytes,6,opt,name=last_config_error,json=lastConfigError,proto3" json:"last_config_error,omitempty"`
	TalosVersion                string `protobuf:"bytes,7,opt,name=talos_version,json=talosVersion,proto3" json:"talos_version,omitempty"`
	// contains filtered or unexported fields
}

ClusterMachineConfigStatusSpec machine configuration status spec.

func (*ClusterMachineConfigStatusSpec) Descriptor deprecated

func (*ClusterMachineConfigStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterMachineConfigStatusSpec.ProtoReflect.Descriptor instead.

func (*ClusterMachineConfigStatusSpec) EqualMessageVT

func (this *ClusterMachineConfigStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterMachineConfigStatusSpec) EqualVT

func (*ClusterMachineConfigStatusSpec) GetClusterMachineConfigSha256

func (x *ClusterMachineConfigStatusSpec) GetClusterMachineConfigSha256() string

func (*ClusterMachineConfigStatusSpec) GetClusterMachineConfigVersion

func (x *ClusterMachineConfigStatusSpec) GetClusterMachineConfigVersion() string

func (*ClusterMachineConfigStatusSpec) GetClusterMachineVersion

func (x *ClusterMachineConfigStatusSpec) GetClusterMachineVersion() string

func (*ClusterMachineConfigStatusSpec) GetLastConfigError

func (x *ClusterMachineConfigStatusSpec) GetLastConfigError() string

func (*ClusterMachineConfigStatusSpec) GetTalosVersion

func (x *ClusterMachineConfigStatusSpec) GetTalosVersion() string

func (*ClusterMachineConfigStatusSpec) MarshalToSizedBufferVT

func (m *ClusterMachineConfigStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterMachineConfigStatusSpec) MarshalToVT

func (m *ClusterMachineConfigStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterMachineConfigStatusSpec) MarshalVT

func (m *ClusterMachineConfigStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterMachineConfigStatusSpec) ProtoMessage

func (*ClusterMachineConfigStatusSpec) ProtoMessage()

func (*ClusterMachineConfigStatusSpec) ProtoReflect

func (*ClusterMachineConfigStatusSpec) Reset

func (x *ClusterMachineConfigStatusSpec) Reset()

func (*ClusterMachineConfigStatusSpec) SizeVT

func (m *ClusterMachineConfigStatusSpec) SizeVT() (n int)

func (*ClusterMachineConfigStatusSpec) String

func (*ClusterMachineConfigStatusSpec) UnmarshalVT

func (m *ClusterMachineConfigStatusSpec) UnmarshalVT(dAtA []byte) error

type ClusterMachineIdentitySpec

type ClusterMachineIdentitySpec struct {

	// NodeIdentity is Talos node identity from Identity resource.
	NodeIdentity string `protobuf:"bytes,1,opt,name=node_identity,json=nodeIdentity,proto3" json:"node_identity,omitempty"`
	// EtcdMemberId is the id of the node how it's represented in the etcd quorum.
	EtcdMemberId uint64 `protobuf:"varint,2,opt,name=etcd_member_id,json=etcdMemberId,proto3" json:"etcd_member_id,omitempty"`
	// Nodename is the Kubernetes node name.
	Nodename string `protobuf:"bytes,3,opt,name=nodename,proto3" json:"nodename,omitempty"`
	// NodeIps are the IPs of the Kubernetes node.
	NodeIps []string `protobuf:"bytes,8,rep,name=node_ips,json=nodeIps,proto3" json:"node_ips,omitempty"`
	// contains filtered or unexported fields
}

ClusterMachineIdentity keeps ClusterMachine related node information.

func (*ClusterMachineIdentitySpec) Descriptor deprecated

func (*ClusterMachineIdentitySpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterMachineIdentitySpec.ProtoReflect.Descriptor instead.

func (*ClusterMachineIdentitySpec) EqualMessageVT

func (this *ClusterMachineIdentitySpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterMachineIdentitySpec) EqualVT

func (*ClusterMachineIdentitySpec) GetEtcdMemberId

func (x *ClusterMachineIdentitySpec) GetEtcdMemberId() uint64

func (*ClusterMachineIdentitySpec) GetNodeIdentity

func (x *ClusterMachineIdentitySpec) GetNodeIdentity() string

func (*ClusterMachineIdentitySpec) GetNodeIps

func (x *ClusterMachineIdentitySpec) GetNodeIps() []string

func (*ClusterMachineIdentitySpec) GetNodename

func (x *ClusterMachineIdentitySpec) GetNodename() string

func (*ClusterMachineIdentitySpec) MarshalToSizedBufferVT

func (m *ClusterMachineIdentitySpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterMachineIdentitySpec) MarshalToVT

func (m *ClusterMachineIdentitySpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterMachineIdentitySpec) MarshalVT

func (m *ClusterMachineIdentitySpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterMachineIdentitySpec) ProtoMessage

func (*ClusterMachineIdentitySpec) ProtoMessage()

func (*ClusterMachineIdentitySpec) ProtoReflect

func (*ClusterMachineIdentitySpec) Reset

func (x *ClusterMachineIdentitySpec) Reset()

func (*ClusterMachineIdentitySpec) SizeVT

func (m *ClusterMachineIdentitySpec) SizeVT() (n int)

func (*ClusterMachineIdentitySpec) String

func (x *ClusterMachineIdentitySpec) String() string

func (*ClusterMachineIdentitySpec) UnmarshalVT

func (m *ClusterMachineIdentitySpec) UnmarshalVT(dAtA []byte) error

type ClusterMachineSpec

type ClusterMachineSpec struct {

	// List of patches combined from all sources, as a final list of patches to apply.
	Patches []string `protobuf:"bytes,1,rep,name=patches,proto3" json:"patches,omitempty"`
	// KubernetesVersion to use on the machine (copied from Cluster at the moment of creation).
	KubernetesVersion string `protobuf:"bytes,2,opt,name=kubernetes_version,json=kubernetesVersion,proto3" json:"kubernetes_version,omitempty"`
	// contains filtered or unexported fields
}

ClusterMachineSpec describes a machine attached to a Cluster.

func (*ClusterMachineSpec) Descriptor deprecated

func (*ClusterMachineSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterMachineSpec.ProtoReflect.Descriptor instead.

func (*ClusterMachineSpec) EqualMessageVT

func (this *ClusterMachineSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterMachineSpec) EqualVT

func (this *ClusterMachineSpec) EqualVT(that *ClusterMachineSpec) bool

func (*ClusterMachineSpec) GetKubernetesVersion

func (x *ClusterMachineSpec) GetKubernetesVersion() string

func (*ClusterMachineSpec) GetPatches

func (x *ClusterMachineSpec) GetPatches() []string

func (*ClusterMachineSpec) MarshalToSizedBufferVT

func (m *ClusterMachineSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterMachineSpec) MarshalToVT

func (m *ClusterMachineSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterMachineSpec) MarshalVT

func (m *ClusterMachineSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterMachineSpec) MarshalYAML

func (c *ClusterMachineSpec) MarshalYAML() (any, error)

MarshalYAML implements yaml.Marshaler interface.

func (*ClusterMachineSpec) ProtoMessage

func (*ClusterMachineSpec) ProtoMessage()

func (*ClusterMachineSpec) ProtoReflect

func (x *ClusterMachineSpec) ProtoReflect() protoreflect.Message

func (*ClusterMachineSpec) Reset

func (x *ClusterMachineSpec) Reset()

func (*ClusterMachineSpec) SizeVT

func (m *ClusterMachineSpec) SizeVT() (n int)

func (*ClusterMachineSpec) String

func (x *ClusterMachineSpec) String() string

func (*ClusterMachineSpec) UnmarshalVT

func (m *ClusterMachineSpec) UnmarshalVT(dAtA []byte) error

type ClusterMachineStatusSpec

type ClusterMachineStatusSpec struct {

	// Ready is true if all services are healthy.
	Ready bool                           `protobuf:"varint,1,opt,name=ready,proto3" json:"ready,omitempty"`
	Stage ClusterMachineStatusSpec_Stage `protobuf:"varint,2,opt,name=stage,proto3,enum=specs.ClusterMachineStatusSpec_Stage" json:"stage,omitempty"`
	// ApidAvailable is true if the node is a control plane node and the apid service is healthy.
	ApidAvailable   bool   `protobuf:"varint,3,opt,name=apid_available,json=apidAvailable,proto3" json:"apid_available,omitempty"`
	ConfigUpToDate  bool   `protobuf:"varint,4,opt,name=config_up_to_date,json=configUpToDate,proto3" json:"config_up_to_date,omitempty"`
	LastConfigError string `protobuf:"bytes,5,opt,name=last_config_error,json=lastConfigError,proto3" json:"last_config_error,omitempty"`
	// Management address is copied from the machine status resource.
	ManagementAddress string            `protobuf:"bytes,6,opt,name=management_address,json=managementAddress,proto3" json:"management_address,omitempty"`
	ConfigApplyStatus ConfigApplyStatus `` /* 144-byte string literal not displayed */
	// contains filtered or unexported fields
}

ClusterMachineStatusSpec

func (*ClusterMachineStatusSpec) Descriptor deprecated

func (*ClusterMachineStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterMachineStatusSpec.ProtoReflect.Descriptor instead.

func (*ClusterMachineStatusSpec) EqualMessageVT

func (this *ClusterMachineStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterMachineStatusSpec) EqualVT

func (*ClusterMachineStatusSpec) GetApidAvailable

func (x *ClusterMachineStatusSpec) GetApidAvailable() bool

func (*ClusterMachineStatusSpec) GetConfigApplyStatus

func (x *ClusterMachineStatusSpec) GetConfigApplyStatus() ConfigApplyStatus

func (*ClusterMachineStatusSpec) GetConfigUpToDate

func (x *ClusterMachineStatusSpec) GetConfigUpToDate() bool

func (*ClusterMachineStatusSpec) GetLastConfigError

func (x *ClusterMachineStatusSpec) GetLastConfigError() string

func (*ClusterMachineStatusSpec) GetManagementAddress

func (x *ClusterMachineStatusSpec) GetManagementAddress() string

func (*ClusterMachineStatusSpec) GetReady

func (x *ClusterMachineStatusSpec) GetReady() bool

func (*ClusterMachineStatusSpec) GetStage

func (*ClusterMachineStatusSpec) MarshalToSizedBufferVT

func (m *ClusterMachineStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterMachineStatusSpec) MarshalToVT

func (m *ClusterMachineStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterMachineStatusSpec) MarshalVT

func (m *ClusterMachineStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterMachineStatusSpec) ProtoMessage

func (*ClusterMachineStatusSpec) ProtoMessage()

func (*ClusterMachineStatusSpec) ProtoReflect

func (x *ClusterMachineStatusSpec) ProtoReflect() protoreflect.Message

func (*ClusterMachineStatusSpec) Reset

func (x *ClusterMachineStatusSpec) Reset()

func (*ClusterMachineStatusSpec) SizeVT

func (m *ClusterMachineStatusSpec) SizeVT() (n int)

func (*ClusterMachineStatusSpec) String

func (x *ClusterMachineStatusSpec) String() string

func (*ClusterMachineStatusSpec) UnmarshalVT

func (m *ClusterMachineStatusSpec) UnmarshalVT(dAtA []byte) error

type ClusterMachineStatusSpec_Stage

type ClusterMachineStatusSpec_Stage int32
const (
	ClusterMachineStatusSpec_UNKNOWN       ClusterMachineStatusSpec_Stage = 0
	ClusterMachineStatusSpec_BOOTING       ClusterMachineStatusSpec_Stage = 1
	ClusterMachineStatusSpec_INSTALLING    ClusterMachineStatusSpec_Stage = 2
	ClusterMachineStatusSpec_UPGRADING     ClusterMachineStatusSpec_Stage = 6
	ClusterMachineStatusSpec_CONFIGURING   ClusterMachineStatusSpec_Stage = 3
	ClusterMachineStatusSpec_RUNNING       ClusterMachineStatusSpec_Stage = 4
	ClusterMachineStatusSpec_REBOOTING     ClusterMachineStatusSpec_Stage = 7
	ClusterMachineStatusSpec_SHUTTING_DOWN ClusterMachineStatusSpec_Stage = 8
	ClusterMachineStatusSpec_DESTROYING    ClusterMachineStatusSpec_Stage = 5
)

func (ClusterMachineStatusSpec_Stage) Descriptor

func (ClusterMachineStatusSpec_Stage) Enum

func (ClusterMachineStatusSpec_Stage) EnumDescriptor deprecated

func (ClusterMachineStatusSpec_Stage) EnumDescriptor() ([]byte, []int)

Deprecated: Use ClusterMachineStatusSpec_Stage.Descriptor instead.

func (ClusterMachineStatusSpec_Stage) Number

func (ClusterMachineStatusSpec_Stage) String

func (ClusterMachineStatusSpec_Stage) Type

type ClusterMachineTalosVersionSpec

type ClusterMachineTalosVersionSpec struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

ClsuterMachineTalosVersionSpec describes a machine Talos version.

func (*ClusterMachineTalosVersionSpec) Descriptor deprecated

func (*ClusterMachineTalosVersionSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterMachineTalosVersionSpec.ProtoReflect.Descriptor instead.

func (*ClusterMachineTalosVersionSpec) EqualMessageVT

func (this *ClusterMachineTalosVersionSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterMachineTalosVersionSpec) EqualVT

func (*ClusterMachineTalosVersionSpec) GetVersion

func (x *ClusterMachineTalosVersionSpec) GetVersion() string

func (*ClusterMachineTalosVersionSpec) MarshalToSizedBufferVT

func (m *ClusterMachineTalosVersionSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterMachineTalosVersionSpec) MarshalToVT

func (m *ClusterMachineTalosVersionSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterMachineTalosVersionSpec) MarshalVT

func (m *ClusterMachineTalosVersionSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterMachineTalosVersionSpec) ProtoMessage

func (*ClusterMachineTalosVersionSpec) ProtoMessage()

func (*ClusterMachineTalosVersionSpec) ProtoReflect

func (*ClusterMachineTalosVersionSpec) Reset

func (x *ClusterMachineTalosVersionSpec) Reset()

func (*ClusterMachineTalosVersionSpec) SizeVT

func (m *ClusterMachineTalosVersionSpec) SizeVT() (n int)

func (*ClusterMachineTalosVersionSpec) String

func (*ClusterMachineTalosVersionSpec) UnmarshalVT

func (m *ClusterMachineTalosVersionSpec) UnmarshalVT(dAtA []byte) error

type ClusterMachineTemplateSpec

type ClusterMachineTemplateSpec struct {

	// InstallImage the installer image to use.
	InstallImage string `protobuf:"bytes,1,opt,name=install_image,json=installImage,proto3" json:"install_image,omitempty"`
	// KubernetesVersion to use on the node.
	KubernetesVersion string `protobuf:"bytes,2,opt,name=kubernetes_version,json=kubernetesVersion,proto3" json:"kubernetes_version,omitempty"`
	// InstallDisk Talos system disk.
	InstallDisk string `protobuf:"bytes,3,opt,name=install_disk,json=installDisk,proto3" json:"install_disk,omitempty"`
	// Patch represents machinery config patch.
	Patch string `protobuf:"bytes,5,opt,name=patch,proto3" json:"patch,omitempty"`
	// contains filtered or unexported fields
}

ClusterMachineTemplateSpec

func (*ClusterMachineTemplateSpec) Descriptor deprecated

func (*ClusterMachineTemplateSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterMachineTemplateSpec.ProtoReflect.Descriptor instead.

func (*ClusterMachineTemplateSpec) EqualMessageVT

func (this *ClusterMachineTemplateSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterMachineTemplateSpec) EqualVT

func (*ClusterMachineTemplateSpec) GetInstallDisk

func (x *ClusterMachineTemplateSpec) GetInstallDisk() string

func (*ClusterMachineTemplateSpec) GetInstallImage

func (x *ClusterMachineTemplateSpec) GetInstallImage() string

func (*ClusterMachineTemplateSpec) GetKubernetesVersion

func (x *ClusterMachineTemplateSpec) GetKubernetesVersion() string

func (*ClusterMachineTemplateSpec) GetPatch

func (x *ClusterMachineTemplateSpec) GetPatch() string

func (*ClusterMachineTemplateSpec) MarshalToSizedBufferVT

func (m *ClusterMachineTemplateSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterMachineTemplateSpec) MarshalToVT

func (m *ClusterMachineTemplateSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterMachineTemplateSpec) MarshalVT

func (m *ClusterMachineTemplateSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterMachineTemplateSpec) ProtoMessage

func (*ClusterMachineTemplateSpec) ProtoMessage()

func (*ClusterMachineTemplateSpec) ProtoReflect

func (*ClusterMachineTemplateSpec) Reset

func (x *ClusterMachineTemplateSpec) Reset()

func (*ClusterMachineTemplateSpec) SizeVT

func (m *ClusterMachineTemplateSpec) SizeVT() (n int)

func (*ClusterMachineTemplateSpec) String

func (x *ClusterMachineTemplateSpec) String() string

func (*ClusterMachineTemplateSpec) UnmarshalVT

func (m *ClusterMachineTemplateSpec) UnmarshalVT(dAtA []byte) error

type ClusterSecretsSpec

type ClusterSecretsSpec struct {

	// Bytes holding serialized cluster secrets.
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

ClusterSecretsSpec describes cluster secrets.

func (*ClusterSecretsSpec) Descriptor deprecated

func (*ClusterSecretsSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterSecretsSpec.ProtoReflect.Descriptor instead.

func (*ClusterSecretsSpec) EqualMessageVT

func (this *ClusterSecretsSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterSecretsSpec) EqualVT

func (this *ClusterSecretsSpec) EqualVT(that *ClusterSecretsSpec) bool

func (*ClusterSecretsSpec) GetData

func (x *ClusterSecretsSpec) GetData() []byte

func (*ClusterSecretsSpec) MarshalToSizedBufferVT

func (m *ClusterSecretsSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterSecretsSpec) MarshalToVT

func (m *ClusterSecretsSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterSecretsSpec) MarshalVT

func (m *ClusterSecretsSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterSecretsSpec) ProtoMessage

func (*ClusterSecretsSpec) ProtoMessage()

func (*ClusterSecretsSpec) ProtoReflect

func (x *ClusterSecretsSpec) ProtoReflect() protoreflect.Message

func (*ClusterSecretsSpec) Reset

func (x *ClusterSecretsSpec) Reset()

func (*ClusterSecretsSpec) SizeVT

func (m *ClusterSecretsSpec) SizeVT() (n int)

func (*ClusterSecretsSpec) String

func (x *ClusterSecretsSpec) String() string

func (*ClusterSecretsSpec) UnmarshalVT

func (m *ClusterSecretsSpec) UnmarshalVT(dAtA []byte) error

type ClusterSpec

type ClusterSpec struct {

	// InstallImage the installer image to use.
	//
	// Deprecated: Do not use.
	InstallImage string `protobuf:"bytes,1,opt,name=install_image,json=installImage,proto3" json:"install_image,omitempty"`
	// KubernetesVersion to use on the node.
	KubernetesVersion string `protobuf:"bytes,2,opt,name=kubernetes_version,json=kubernetesVersion,proto3" json:"kubernetes_version,omitempty"`
	// TalosVersion cluster wide Talos version.
	TalosVersion string `protobuf:"bytes,3,opt,name=talos_version,json=talosVersion,proto3" json:"talos_version,omitempty"`
	// contains filtered or unexported fields
}

Cluster describes a Talos cluster.

func (*ClusterSpec) Descriptor deprecated

func (*ClusterSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterSpec.ProtoReflect.Descriptor instead.

func (*ClusterSpec) EqualMessageVT

func (this *ClusterSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterSpec) EqualVT

func (this *ClusterSpec) EqualVT(that *ClusterSpec) bool

func (*ClusterSpec) GetInstallImage deprecated

func (x *ClusterSpec) GetInstallImage() string

Deprecated: Do not use.

func (*ClusterSpec) GetKubernetesVersion

func (x *ClusterSpec) GetKubernetesVersion() string

func (*ClusterSpec) GetTalosVersion

func (x *ClusterSpec) GetTalosVersion() string

func (*ClusterSpec) MarshalToSizedBufferVT

func (m *ClusterSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterSpec) MarshalToVT

func (m *ClusterSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterSpec) MarshalVT

func (m *ClusterSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterSpec) ProtoMessage

func (*ClusterSpec) ProtoMessage()

func (*ClusterSpec) ProtoReflect

func (x *ClusterSpec) ProtoReflect() protoreflect.Message

func (*ClusterSpec) Reset

func (x *ClusterSpec) Reset()

func (*ClusterSpec) SizeVT

func (m *ClusterSpec) SizeVT() (n int)

func (*ClusterSpec) String

func (x *ClusterSpec) String() string

func (*ClusterSpec) UnmarshalVT

func (m *ClusterSpec) UnmarshalVT(dAtA []byte) error

type ClusterStatusSpec

type ClusterStatusSpec struct {

	// Cluster is available when at least one controlplane node has APId up.
	Available          bool                    `protobuf:"varint,1,opt,name=available,proto3" json:"available,omitempty"`
	Machines           *Machines               `protobuf:"bytes,2,opt,name=machines,proto3" json:"machines,omitempty"`
	Phase              ClusterStatusSpec_Phase `protobuf:"varint,3,opt,name=phase,proto3,enum=specs.ClusterStatusSpec_Phase" json:"phase,omitempty"`
	Ready              bool                    `protobuf:"varint,4,opt,name=ready,proto3" json:"ready,omitempty"`
	KubernetesAPIReady bool                    `protobuf:"varint,5,opt,name=kubernetesAPIReady,proto3" json:"kubernetesAPIReady,omitempty"`
	ControlplaneReady  bool                    `protobuf:"varint,6,opt,name=controlplaneReady,proto3" json:"controlplaneReady,omitempty"`
	// contains filtered or unexported fields
}

ClusterStatusSpec aggregates general information about a cluster.

func (*ClusterStatusSpec) Descriptor deprecated

func (*ClusterStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use ClusterStatusSpec.ProtoReflect.Descriptor instead.

func (*ClusterStatusSpec) EqualMessageVT

func (this *ClusterStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ClusterStatusSpec) EqualVT

func (this *ClusterStatusSpec) EqualVT(that *ClusterStatusSpec) bool

func (*ClusterStatusSpec) GetAvailable

func (x *ClusterStatusSpec) GetAvailable() bool

func (*ClusterStatusSpec) GetControlplaneReady

func (x *ClusterStatusSpec) GetControlplaneReady() bool

func (*ClusterStatusSpec) GetKubernetesAPIReady

func (x *ClusterStatusSpec) GetKubernetesAPIReady() bool

func (*ClusterStatusSpec) GetMachines

func (x *ClusterStatusSpec) GetMachines() *Machines

func (*ClusterStatusSpec) GetPhase

func (*ClusterStatusSpec) GetReady

func (x *ClusterStatusSpec) GetReady() bool

func (*ClusterStatusSpec) MarshalToSizedBufferVT

func (m *ClusterStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ClusterStatusSpec) MarshalToVT

func (m *ClusterStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ClusterStatusSpec) MarshalVT

func (m *ClusterStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*ClusterStatusSpec) ProtoMessage

func (*ClusterStatusSpec) ProtoMessage()

func (*ClusterStatusSpec) ProtoReflect

func (x *ClusterStatusSpec) ProtoReflect() protoreflect.Message

func (*ClusterStatusSpec) Reset

func (x *ClusterStatusSpec) Reset()

func (*ClusterStatusSpec) SizeVT

func (m *ClusterStatusSpec) SizeVT() (n int)

func (*ClusterStatusSpec) String

func (x *ClusterStatusSpec) String() string

func (*ClusterStatusSpec) UnmarshalVT

func (m *ClusterStatusSpec) UnmarshalVT(dAtA []byte) error

type ClusterStatusSpec_Phase

type ClusterStatusSpec_Phase int32
const (
	ClusterStatusSpec_UNKNOWN      ClusterStatusSpec_Phase = 0
	ClusterStatusSpec_SCALING_UP   ClusterStatusSpec_Phase = 1
	ClusterStatusSpec_SCALING_DOWN ClusterStatusSpec_Phase = 2
	ClusterStatusSpec_RUNNING      ClusterStatusSpec_Phase = 3
	ClusterStatusSpec_DESTROYING   ClusterStatusSpec_Phase = 4
)

func (ClusterStatusSpec_Phase) Descriptor

func (ClusterStatusSpec_Phase) Enum

func (ClusterStatusSpec_Phase) EnumDescriptor deprecated

func (ClusterStatusSpec_Phase) EnumDescriptor() ([]byte, []int)

Deprecated: Use ClusterStatusSpec_Phase.Descriptor instead.

func (ClusterStatusSpec_Phase) Number

func (ClusterStatusSpec_Phase) String

func (x ClusterStatusSpec_Phase) String() string

func (ClusterStatusSpec_Phase) Type

type ConditionType

type ConditionType int32
const (
	ConditionType_UnknownCondition ConditionType = 0
	ConditionType_Etcd             ConditionType = 1
)

func (ConditionType) Descriptor

func (ConditionType) Enum

func (x ConditionType) Enum() *ConditionType

func (ConditionType) EnumDescriptor deprecated

func (ConditionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ConditionType.Descriptor instead.

func (ConditionType) Number

func (ConditionType) String

func (x ConditionType) String() string

func (ConditionType) Type

type ConfigApplyStatus

type ConfigApplyStatus int32
const (
	ConfigApplyStatus_UNKNOWN ConfigApplyStatus = 0
	ConfigApplyStatus_PENDING ConfigApplyStatus = 1
	ConfigApplyStatus_APPLIED ConfigApplyStatus = 2
	ConfigApplyStatus_FAILED  ConfigApplyStatus = 3
)

func (ConfigApplyStatus) Descriptor

func (ConfigApplyStatus) Enum

func (ConfigApplyStatus) EnumDescriptor deprecated

func (ConfigApplyStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use ConfigApplyStatus.Descriptor instead.

func (ConfigApplyStatus) Number

func (ConfigApplyStatus) String

func (x ConfigApplyStatus) String() string

func (ConfigApplyStatus) Type

type ConfigPatchSpec

type ConfigPatchSpec struct {
	Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

ConfigPatchSpec represents the machine config patch.

func (*ConfigPatchSpec) Descriptor deprecated

func (*ConfigPatchSpec) Descriptor() ([]byte, []int)

Deprecated: Use ConfigPatchSpec.ProtoReflect.Descriptor instead.

func (*ConfigPatchSpec) EqualMessageVT

func (this *ConfigPatchSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ConfigPatchSpec) EqualVT

func (this *ConfigPatchSpec) EqualVT(that *ConfigPatchSpec) bool

func (*ConfigPatchSpec) GetData

func (x *ConfigPatchSpec) GetData() string

func (*ConfigPatchSpec) MarshalToSizedBufferVT

func (m *ConfigPatchSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ConfigPatchSpec) MarshalToVT

func (m *ConfigPatchSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ConfigPatchSpec) MarshalVT

func (m *ConfigPatchSpec) MarshalVT() (dAtA []byte, err error)

func (*ConfigPatchSpec) ProtoMessage

func (*ConfigPatchSpec) ProtoMessage()

func (*ConfigPatchSpec) ProtoReflect

func (x *ConfigPatchSpec) ProtoReflect() protoreflect.Message

func (*ConfigPatchSpec) Reset

func (x *ConfigPatchSpec) Reset()

func (*ConfigPatchSpec) SizeVT

func (m *ConfigPatchSpec) SizeVT() (n int)

func (*ConfigPatchSpec) String

func (x *ConfigPatchSpec) String() string

func (*ConfigPatchSpec) UnmarshalVT

func (m *ConfigPatchSpec) UnmarshalVT(dAtA []byte) error

type ConnectionParamsSpec

type ConnectionParamsSpec struct {

	// Args keeps the generated kernel arguments string.
	Args string `protobuf:"bytes,1,opt,name=args,proto3" json:"args,omitempty"`
	// ApiEndpoint is the service gRPC API endpoint (external domain/ip, schema and port).
	ApiEndpoint string `protobuf:"bytes,2,opt,name=api_endpoint,json=apiEndpoint,proto3" json:"api_endpoint,omitempty"`
	// WireguardEndpoint is the service IP visible from the internal SideroLink network.
	WireguardEndpoint string `protobuf:"bytes,3,opt,name=wireguard_endpoint,json=wireguardEndpoint,proto3" json:"wireguard_endpoint,omitempty"`
	// JoinToken is a join token required to connect to SideroLink.
	JoinToken string `protobuf:"bytes,4,opt,name=join_token,json=joinToken,proto3" json:"join_token,omitempty"`
	// contains filtered or unexported fields
}

ConnectionParamsSpec describes generated kernel parameters for connecting the Talos node to Omni.

func (*ConnectionParamsSpec) Descriptor deprecated

func (*ConnectionParamsSpec) Descriptor() ([]byte, []int)

Deprecated: Use ConnectionParamsSpec.ProtoReflect.Descriptor instead.

func (*ConnectionParamsSpec) EqualMessageVT

func (this *ConnectionParamsSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ConnectionParamsSpec) EqualVT

func (this *ConnectionParamsSpec) EqualVT(that *ConnectionParamsSpec) bool

func (*ConnectionParamsSpec) GetApiEndpoint

func (x *ConnectionParamsSpec) GetApiEndpoint() string

func (*ConnectionParamsSpec) GetArgs

func (x *ConnectionParamsSpec) GetArgs() string

func (*ConnectionParamsSpec) GetJoinToken

func (x *ConnectionParamsSpec) GetJoinToken() string

func (*ConnectionParamsSpec) GetWireguardEndpoint

func (x *ConnectionParamsSpec) GetWireguardEndpoint() string

func (*ConnectionParamsSpec) MarshalToSizedBufferVT

func (m *ConnectionParamsSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ConnectionParamsSpec) MarshalToVT

func (m *ConnectionParamsSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ConnectionParamsSpec) MarshalVT

func (m *ConnectionParamsSpec) MarshalVT() (dAtA []byte, err error)

func (*ConnectionParamsSpec) ProtoMessage

func (*ConnectionParamsSpec) ProtoMessage()

func (*ConnectionParamsSpec) ProtoReflect

func (x *ConnectionParamsSpec) ProtoReflect() protoreflect.Message

func (*ConnectionParamsSpec) Reset

func (x *ConnectionParamsSpec) Reset()

func (*ConnectionParamsSpec) SizeVT

func (m *ConnectionParamsSpec) SizeVT() (n int)

func (*ConnectionParamsSpec) String

func (x *ConnectionParamsSpec) String() string

func (*ConnectionParamsSpec) UnmarshalVT

func (m *ConnectionParamsSpec) UnmarshalVT(dAtA []byte) error

type ControlPlaneStatusSpec

type ControlPlaneStatusSpec struct {
	Conditions []*ControlPlaneStatusSpec_Condition `protobuf:"bytes,1,rep,name=conditions,proto3" json:"conditions,omitempty"`
	// contains filtered or unexported fields
}

ControlPlaneStatusSpec contains the status of the MachineSets which manage control plane nodes.

func (*ControlPlaneStatusSpec) Descriptor deprecated

func (*ControlPlaneStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use ControlPlaneStatusSpec.ProtoReflect.Descriptor instead.

func (*ControlPlaneStatusSpec) EqualMessageVT

func (this *ControlPlaneStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*ControlPlaneStatusSpec) EqualVT

func (this *ControlPlaneStatusSpec) EqualVT(that *ControlPlaneStatusSpec) bool

func (*ControlPlaneStatusSpec) GetCondition

GetCondition returns condition from the list of conditions of the status if it's set.

func (*ControlPlaneStatusSpec) GetConditions

func (*ControlPlaneStatusSpec) MarshalToSizedBufferVT

func (m *ControlPlaneStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ControlPlaneStatusSpec) MarshalToVT

func (m *ControlPlaneStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*ControlPlaneStatusSpec) MarshalVT

func (m *ControlPlaneStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*ControlPlaneStatusSpec) ProtoMessage

func (*ControlPlaneStatusSpec) ProtoMessage()

func (*ControlPlaneStatusSpec) ProtoReflect

func (x *ControlPlaneStatusSpec) ProtoReflect() protoreflect.Message

func (*ControlPlaneStatusSpec) Reset

func (x *ControlPlaneStatusSpec) Reset()

func (*ControlPlaneStatusSpec) SetCondition

SetCondition updates the conditions: adds new condition if it's not set, or updates the existing one.

func (*ControlPlaneStatusSpec) SizeVT

func (m *ControlPlaneStatusSpec) SizeVT() (n int)

func (*ControlPlaneStatusSpec) String

func (x *ControlPlaneStatusSpec) String() string

func (*ControlPlaneStatusSpec) UnmarshalVT

func (m *ControlPlaneStatusSpec) UnmarshalVT(dAtA []byte) error

type ControlPlaneStatusSpec_Condition

type ControlPlaneStatusSpec_Condition struct {
	Type     ConditionType                             `protobuf:"varint,1,opt,name=type,proto3,enum=specs.ConditionType" json:"type,omitempty"`
	Reason   string                                    `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	Status   ControlPlaneStatusSpec_Condition_Status   `protobuf:"varint,3,opt,name=status,proto3,enum=specs.ControlPlaneStatusSpec_Condition_Status" json:"status,omitempty"`
	Severity ControlPlaneStatusSpec_Condition_Severity `protobuf:"varint,4,opt,name=severity,proto3,enum=specs.ControlPlaneStatusSpec_Condition_Severity" json:"severity,omitempty"`
	// contains filtered or unexported fields
}

func (*ControlPlaneStatusSpec_Condition) Descriptor deprecated

func (*ControlPlaneStatusSpec_Condition) Descriptor() ([]byte, []int)

Deprecated: Use ControlPlaneStatusSpec_Condition.ProtoReflect.Descriptor instead.

func (*ControlPlaneStatusSpec_Condition) EqualMessageVT

func (this *ControlPlaneStatusSpec_Condition) EqualMessageVT(thatMsg proto.Message) bool

func (*ControlPlaneStatusSpec_Condition) EqualVT

func (*ControlPlaneStatusSpec_Condition) GetReason

func (*ControlPlaneStatusSpec_Condition) GetSeverity

func (*ControlPlaneStatusSpec_Condition) GetStatus

func (*ControlPlaneStatusSpec_Condition) GetType

func (*ControlPlaneStatusSpec_Condition) MarshalToSizedBufferVT

func (m *ControlPlaneStatusSpec_Condition) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*ControlPlaneStatusSpec_Condition) MarshalToVT

func (m *ControlPlaneStatusSpec_Condition) MarshalToVT(dAtA []byte) (int, error)

func (*ControlPlaneStatusSpec_Condition) MarshalVT

func (m *ControlPlaneStatusSpec_Condition) MarshalVT() (dAtA []byte, err error)

func (*ControlPlaneStatusSpec_Condition) ProtoMessage

func (*ControlPlaneStatusSpec_Condition) ProtoMessage()

func (*ControlPlaneStatusSpec_Condition) ProtoReflect

func (*ControlPlaneStatusSpec_Condition) Reset

func (*ControlPlaneStatusSpec_Condition) SizeVT

func (m *ControlPlaneStatusSpec_Condition) SizeVT() (n int)

func (*ControlPlaneStatusSpec_Condition) String

func (*ControlPlaneStatusSpec_Condition) UnmarshalVT

func (m *ControlPlaneStatusSpec_Condition) UnmarshalVT(dAtA []byte) error

type ControlPlaneStatusSpec_Condition_Severity

type ControlPlaneStatusSpec_Condition_Severity int32
const (
	ControlPlaneStatusSpec_Condition_Info    ControlPlaneStatusSpec_Condition_Severity = 0
	ControlPlaneStatusSpec_Condition_Warning ControlPlaneStatusSpec_Condition_Severity = 1
	ControlPlaneStatusSpec_Condition_Error   ControlPlaneStatusSpec_Condition_Severity = 2
)

func (ControlPlaneStatusSpec_Condition_Severity) Descriptor

func (ControlPlaneStatusSpec_Condition_Severity) Enum

func (ControlPlaneStatusSpec_Condition_Severity) EnumDescriptor deprecated

func (ControlPlaneStatusSpec_Condition_Severity) EnumDescriptor() ([]byte, []int)

Deprecated: Use ControlPlaneStatusSpec_Condition_Severity.Descriptor instead.

func (ControlPlaneStatusSpec_Condition_Severity) Number

func (ControlPlaneStatusSpec_Condition_Severity) String

func (ControlPlaneStatusSpec_Condition_Severity) Type

type ControlPlaneStatusSpec_Condition_Status

type ControlPlaneStatusSpec_Condition_Status int32
const (
	ControlPlaneStatusSpec_Condition_Unknown  ControlPlaneStatusSpec_Condition_Status = 0
	ControlPlaneStatusSpec_Condition_Ready    ControlPlaneStatusSpec_Condition_Status = 1
	ControlPlaneStatusSpec_Condition_NotReady ControlPlaneStatusSpec_Condition_Status = 2
)

func (ControlPlaneStatusSpec_Condition_Status) Descriptor

func (ControlPlaneStatusSpec_Condition_Status) Enum

func (ControlPlaneStatusSpec_Condition_Status) EnumDescriptor deprecated

func (ControlPlaneStatusSpec_Condition_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use ControlPlaneStatusSpec_Condition_Status.Descriptor instead.

func (ControlPlaneStatusSpec_Condition_Status) Number

func (ControlPlaneStatusSpec_Condition_Status) String

func (ControlPlaneStatusSpec_Condition_Status) Type

type CurrentUserSpec

type CurrentUserSpec struct {
	Identity string `protobuf:"bytes,1,opt,name=identity,proto3" json:"identity,omitempty"`
	Role     string `protobuf:"bytes,3,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

func (*CurrentUserSpec) Descriptor deprecated

func (*CurrentUserSpec) Descriptor() ([]byte, []int)

Deprecated: Use CurrentUserSpec.ProtoReflect.Descriptor instead.

func (*CurrentUserSpec) EqualMessageVT

func (this *CurrentUserSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*CurrentUserSpec) EqualVT

func (this *CurrentUserSpec) EqualVT(that *CurrentUserSpec) bool

func (*CurrentUserSpec) GetIdentity

func (x *CurrentUserSpec) GetIdentity() string

func (*CurrentUserSpec) GetRole added in v0.11.1

func (x *CurrentUserSpec) GetRole() string

func (*CurrentUserSpec) MarshalToSizedBufferVT

func (m *CurrentUserSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*CurrentUserSpec) MarshalToVT

func (m *CurrentUserSpec) MarshalToVT(dAtA []byte) (int, error)

func (*CurrentUserSpec) MarshalVT

func (m *CurrentUserSpec) MarshalVT() (dAtA []byte, err error)

func (*CurrentUserSpec) ProtoMessage

func (*CurrentUserSpec) ProtoMessage()

func (*CurrentUserSpec) ProtoReflect

func (x *CurrentUserSpec) ProtoReflect() protoreflect.Message

func (*CurrentUserSpec) Reset

func (x *CurrentUserSpec) Reset()

func (*CurrentUserSpec) SizeVT

func (m *CurrentUserSpec) SizeVT() (n int)

func (*CurrentUserSpec) String

func (x *CurrentUserSpec) String() string

func (*CurrentUserSpec) UnmarshalVT

func (m *CurrentUserSpec) UnmarshalVT(dAtA []byte) error

type DBVersionSpec

type DBVersionSpec struct {
	Version uint64 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

DBVersionSpec keeps the current version of the COSI DB.

func (*DBVersionSpec) Descriptor deprecated

func (*DBVersionSpec) Descriptor() ([]byte, []int)

Deprecated: Use DBVersionSpec.ProtoReflect.Descriptor instead.

func (*DBVersionSpec) EqualMessageVT

func (this *DBVersionSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*DBVersionSpec) EqualVT

func (this *DBVersionSpec) EqualVT(that *DBVersionSpec) bool

func (*DBVersionSpec) GetVersion

func (x *DBVersionSpec) GetVersion() uint64

func (*DBVersionSpec) MarshalToSizedBufferVT

func (m *DBVersionSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*DBVersionSpec) MarshalToVT

func (m *DBVersionSpec) MarshalToVT(dAtA []byte) (int, error)

func (*DBVersionSpec) MarshalVT

func (m *DBVersionSpec) MarshalVT() (dAtA []byte, err error)

func (*DBVersionSpec) ProtoMessage

func (*DBVersionSpec) ProtoMessage()

func (*DBVersionSpec) ProtoReflect

func (x *DBVersionSpec) ProtoReflect() protoreflect.Message

func (*DBVersionSpec) Reset

func (x *DBVersionSpec) Reset()

func (*DBVersionSpec) SizeVT

func (m *DBVersionSpec) SizeVT() (n int)

func (*DBVersionSpec) String

func (x *DBVersionSpec) String() string

func (*DBVersionSpec) UnmarshalVT

func (m *DBVersionSpec) UnmarshalVT(dAtA []byte) error

type Identity

type Identity struct {
	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

func (*Identity) Descriptor deprecated

func (*Identity) Descriptor() ([]byte, []int)

Deprecated: Use Identity.ProtoReflect.Descriptor instead.

func (*Identity) EqualMessageVT

func (this *Identity) EqualMessageVT(thatMsg proto.Message) bool

func (*Identity) EqualVT

func (this *Identity) EqualVT(that *Identity) bool

func (*Identity) GetEmail

func (x *Identity) GetEmail() string

func (*Identity) MarshalToSizedBufferVT

func (m *Identity) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Identity) MarshalToVT

func (m *Identity) MarshalToVT(dAtA []byte) (int, error)

func (*Identity) MarshalVT

func (m *Identity) MarshalVT() (dAtA []byte, err error)

func (*Identity) ProtoMessage

func (*Identity) ProtoMessage()

func (*Identity) ProtoReflect

func (x *Identity) ProtoReflect() protoreflect.Message

func (*Identity) Reset

func (x *Identity) Reset()

func (*Identity) SizeVT

func (m *Identity) SizeVT() (n int)

func (*Identity) String

func (x *Identity) String() string

func (*Identity) UnmarshalVT

func (m *Identity) UnmarshalVT(dAtA []byte) error

type IdentitySpec

type IdentitySpec struct {
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

IdentitySpec describes a user identity.

func (*IdentitySpec) Descriptor deprecated

func (*IdentitySpec) Descriptor() ([]byte, []int)

Deprecated: Use IdentitySpec.ProtoReflect.Descriptor instead.

func (*IdentitySpec) EqualMessageVT

func (this *IdentitySpec) EqualMessageVT(thatMsg proto.Message) bool

func (*IdentitySpec) EqualVT

func (this *IdentitySpec) EqualVT(that *IdentitySpec) bool

func (*IdentitySpec) GetUserId

func (x *IdentitySpec) GetUserId() string

func (*IdentitySpec) MarshalToSizedBufferVT

func (m *IdentitySpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*IdentitySpec) MarshalToVT

func (m *IdentitySpec) MarshalToVT(dAtA []byte) (int, error)

func (*IdentitySpec) MarshalVT

func (m *IdentitySpec) MarshalVT() (dAtA []byte, err error)

func (*IdentitySpec) ProtoMessage

func (*IdentitySpec) ProtoMessage()

func (*IdentitySpec) ProtoReflect

func (x *IdentitySpec) ProtoReflect() protoreflect.Message

func (*IdentitySpec) Reset

func (x *IdentitySpec) Reset()

func (*IdentitySpec) SizeVT

func (m *IdentitySpec) SizeVT() (n int)

func (*IdentitySpec) String

func (x *IdentitySpec) String() string

func (*IdentitySpec) UnmarshalVT

func (m *IdentitySpec) UnmarshalVT(dAtA []byte) error

type InstallationMediaSpec

type InstallationMediaSpec struct {
	Name         string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Architecture string `protobuf:"bytes,2,opt,name=architecture,proto3" json:"architecture,omitempty"`
	Platform     string `protobuf:"bytes,3,opt,name=platform,proto3" json:"platform,omitempty"`
	Type         string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Board        string `protobuf:"bytes,5,opt,name=board,proto3" json:"board,omitempty"`
	ContentType  string `protobuf:"bytes,6,opt,name=contentType,proto3" json:"contentType,omitempty"`
	Filename     string `protobuf:"bytes,7,opt,name=filename,proto3" json:"filename,omitempty"`
	// contains filtered or unexported fields
}

InstallationMediaSpec resource describes a Talos installation media that can be generated by the imager. It also describes the necessary parameters to be passed to the imager.

func (*InstallationMediaSpec) Descriptor deprecated

func (*InstallationMediaSpec) Descriptor() ([]byte, []int)

Deprecated: Use InstallationMediaSpec.ProtoReflect.Descriptor instead.

func (*InstallationMediaSpec) EqualMessageVT

func (this *InstallationMediaSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*InstallationMediaSpec) EqualVT

func (this *InstallationMediaSpec) EqualVT(that *InstallationMediaSpec) bool

func (*InstallationMediaSpec) GetArchitecture

func (x *InstallationMediaSpec) GetArchitecture() string

func (*InstallationMediaSpec) GetBoard

func (x *InstallationMediaSpec) GetBoard() string

func (*InstallationMediaSpec) GetContentType

func (x *InstallationMediaSpec) GetContentType() string

func (*InstallationMediaSpec) GetFilename

func (x *InstallationMediaSpec) GetFilename() string

func (*InstallationMediaSpec) GetName

func (x *InstallationMediaSpec) GetName() string

func (*InstallationMediaSpec) GetPlatform

func (x *InstallationMediaSpec) GetPlatform() string

func (*InstallationMediaSpec) GetType

func (x *InstallationMediaSpec) GetType() string

func (*InstallationMediaSpec) MarshalToSizedBufferVT

func (m *InstallationMediaSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*InstallationMediaSpec) MarshalToVT

func (m *InstallationMediaSpec) MarshalToVT(dAtA []byte) (int, error)

func (*InstallationMediaSpec) MarshalVT

func (m *InstallationMediaSpec) MarshalVT() (dAtA []byte, err error)

func (*InstallationMediaSpec) ProtoMessage

func (*InstallationMediaSpec) ProtoMessage()

func (*InstallationMediaSpec) ProtoReflect

func (x *InstallationMediaSpec) ProtoReflect() protoreflect.Message

func (*InstallationMediaSpec) Reset

func (x *InstallationMediaSpec) Reset()

func (*InstallationMediaSpec) SizeVT

func (m *InstallationMediaSpec) SizeVT() (n int)

func (*InstallationMediaSpec) String

func (x *InstallationMediaSpec) String() string

func (*InstallationMediaSpec) UnmarshalVT

func (m *InstallationMediaSpec) UnmarshalVT(dAtA []byte) error

type JWTPublicKeySpec

type JWTPublicKeySpec struct {

	// PKCS1 encoded RSA public key.
	PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	// Expiration time (when it's ready to be cleaned up).
	Expiration *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expiration,proto3" json:"expiration,omitempty"`
	// contains filtered or unexported fields
}

JWTPublicKeySpec keeps the active set of JWT signing keys.

func (*JWTPublicKeySpec) Descriptor deprecated

func (*JWTPublicKeySpec) Descriptor() ([]byte, []int)

Deprecated: Use JWTPublicKeySpec.ProtoReflect.Descriptor instead.

func (*JWTPublicKeySpec) EqualMessageVT

func (this *JWTPublicKeySpec) EqualMessageVT(thatMsg proto.Message) bool

func (*JWTPublicKeySpec) EqualVT

func (this *JWTPublicKeySpec) EqualVT(that *JWTPublicKeySpec) bool

func (*JWTPublicKeySpec) GetExpiration

func (x *JWTPublicKeySpec) GetExpiration() *timestamppb.Timestamp

func (*JWTPublicKeySpec) GetPublicKey

func (x *JWTPublicKeySpec) GetPublicKey() []byte

func (*JWTPublicKeySpec) MarshalToSizedBufferVT

func (m *JWTPublicKeySpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*JWTPublicKeySpec) MarshalToVT

func (m *JWTPublicKeySpec) MarshalToVT(dAtA []byte) (int, error)

func (*JWTPublicKeySpec) MarshalVT

func (m *JWTPublicKeySpec) MarshalVT() (dAtA []byte, err error)

func (*JWTPublicKeySpec) ProtoMessage

func (*JWTPublicKeySpec) ProtoMessage()

func (*JWTPublicKeySpec) ProtoReflect

func (x *JWTPublicKeySpec) ProtoReflect() protoreflect.Message

func (*JWTPublicKeySpec) Reset

func (x *JWTPublicKeySpec) Reset()

func (*JWTPublicKeySpec) SizeVT

func (m *JWTPublicKeySpec) SizeVT() (n int)

func (*JWTPublicKeySpec) String

func (x *JWTPublicKeySpec) String() string

func (*JWTPublicKeySpec) UnmarshalVT

func (m *JWTPublicKeySpec) UnmarshalVT(dAtA []byte) error

type KubernetesStatusSpec

type KubernetesStatusSpec struct {

	// status of each node, sorted by nodename
	Nodes []*KubernetesStatusSpec_NodeStatus `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
	// status of each static pod on each node, sorted by nodename, then by pod's app
	StaticPods []*KubernetesStatusSpec_NodeStaticPods `protobuf:"bytes,2,rep,name=static_pods,json=staticPods,proto3" json:"static_pods,omitempty"`
	// contains filtered or unexported fields
}

KubernetesStatusSpec contains the status of the Kubernetes critical resources in the cluster.

func (*KubernetesStatusSpec) Descriptor deprecated

func (*KubernetesStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use KubernetesStatusSpec.ProtoReflect.Descriptor instead.

func (*KubernetesStatusSpec) EqualMessageVT

func (this *KubernetesStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*KubernetesStatusSpec) EqualVT

func (this *KubernetesStatusSpec) EqualVT(that *KubernetesStatusSpec) bool

func (*KubernetesStatusSpec) GetNodes

func (*KubernetesStatusSpec) GetStaticPods

func (*KubernetesStatusSpec) MarshalToSizedBufferVT

func (m *KubernetesStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubernetesStatusSpec) MarshalToVT

func (m *KubernetesStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*KubernetesStatusSpec) MarshalVT

func (m *KubernetesStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*KubernetesStatusSpec) ProtoMessage

func (*KubernetesStatusSpec) ProtoMessage()

func (*KubernetesStatusSpec) ProtoReflect

func (x *KubernetesStatusSpec) ProtoReflect() protoreflect.Message

func (*KubernetesStatusSpec) Reset

func (x *KubernetesStatusSpec) Reset()

func (*KubernetesStatusSpec) SizeVT

func (m *KubernetesStatusSpec) SizeVT() (n int)

func (*KubernetesStatusSpec) String

func (x *KubernetesStatusSpec) String() string

func (*KubernetesStatusSpec) UnmarshalVT

func (m *KubernetesStatusSpec) UnmarshalVT(dAtA []byte) error

type KubernetesStatusSpec_NodeStaticPods

type KubernetesStatusSpec_NodeStaticPods struct {
	Nodename   string                                  `protobuf:"bytes,1,opt,name=nodename,proto3" json:"nodename,omitempty"`
	StaticPods []*KubernetesStatusSpec_StaticPodStatus `protobuf:"bytes,2,rep,name=static_pods,json=staticPods,proto3" json:"static_pods,omitempty"`
	// contains filtered or unexported fields
}

func (*KubernetesStatusSpec_NodeStaticPods) Descriptor deprecated

func (*KubernetesStatusSpec_NodeStaticPods) Descriptor() ([]byte, []int)

Deprecated: Use KubernetesStatusSpec_NodeStaticPods.ProtoReflect.Descriptor instead.

func (*KubernetesStatusSpec_NodeStaticPods) EqualMessageVT

func (this *KubernetesStatusSpec_NodeStaticPods) EqualMessageVT(thatMsg proto.Message) bool

func (*KubernetesStatusSpec_NodeStaticPods) EqualVT

func (*KubernetesStatusSpec_NodeStaticPods) GetNodename

func (*KubernetesStatusSpec_NodeStaticPods) GetStaticPods

func (*KubernetesStatusSpec_NodeStaticPods) MarshalToSizedBufferVT

func (m *KubernetesStatusSpec_NodeStaticPods) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubernetesStatusSpec_NodeStaticPods) MarshalToVT

func (m *KubernetesStatusSpec_NodeStaticPods) MarshalToVT(dAtA []byte) (int, error)

func (*KubernetesStatusSpec_NodeStaticPods) MarshalVT

func (m *KubernetesStatusSpec_NodeStaticPods) MarshalVT() (dAtA []byte, err error)

func (*KubernetesStatusSpec_NodeStaticPods) ProtoMessage

func (*KubernetesStatusSpec_NodeStaticPods) ProtoMessage()

func (*KubernetesStatusSpec_NodeStaticPods) ProtoReflect

func (*KubernetesStatusSpec_NodeStaticPods) Reset

func (*KubernetesStatusSpec_NodeStaticPods) SizeVT

func (m *KubernetesStatusSpec_NodeStaticPods) SizeVT() (n int)

func (*KubernetesStatusSpec_NodeStaticPods) String

func (*KubernetesStatusSpec_NodeStaticPods) UnmarshalVT

func (m *KubernetesStatusSpec_NodeStaticPods) UnmarshalVT(dAtA []byte) error

type KubernetesStatusSpec_NodeStatus

type KubernetesStatusSpec_NodeStatus struct {
	Nodename       string `protobuf:"bytes,1,opt,name=nodename,proto3" json:"nodename,omitempty"`
	KubeletVersion string `protobuf:"bytes,2,opt,name=kubelet_version,json=kubeletVersion,proto3" json:"kubelet_version,omitempty"`
	Ready          bool   `protobuf:"varint,3,opt,name=ready,proto3" json:"ready,omitempty"`
	// contains filtered or unexported fields
}

func (*KubernetesStatusSpec_NodeStatus) Descriptor deprecated

func (*KubernetesStatusSpec_NodeStatus) Descriptor() ([]byte, []int)

Deprecated: Use KubernetesStatusSpec_NodeStatus.ProtoReflect.Descriptor instead.

func (*KubernetesStatusSpec_NodeStatus) EqualMessageVT

func (this *KubernetesStatusSpec_NodeStatus) EqualMessageVT(thatMsg proto.Message) bool

func (*KubernetesStatusSpec_NodeStatus) EqualVT

func (*KubernetesStatusSpec_NodeStatus) GetKubeletVersion

func (x *KubernetesStatusSpec_NodeStatus) GetKubeletVersion() string

func (*KubernetesStatusSpec_NodeStatus) GetNodename

func (x *KubernetesStatusSpec_NodeStatus) GetNodename() string

func (*KubernetesStatusSpec_NodeStatus) GetReady

func (x *KubernetesStatusSpec_NodeStatus) GetReady() bool

func (*KubernetesStatusSpec_NodeStatus) MarshalToSizedBufferVT

func (m *KubernetesStatusSpec_NodeStatus) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubernetesStatusSpec_NodeStatus) MarshalToVT

func (m *KubernetesStatusSpec_NodeStatus) MarshalToVT(dAtA []byte) (int, error)

func (*KubernetesStatusSpec_NodeStatus) MarshalVT

func (m *KubernetesStatusSpec_NodeStatus) MarshalVT() (dAtA []byte, err error)

func (*KubernetesStatusSpec_NodeStatus) ProtoMessage

func (*KubernetesStatusSpec_NodeStatus) ProtoMessage()

func (*KubernetesStatusSpec_NodeStatus) ProtoReflect

func (*KubernetesStatusSpec_NodeStatus) Reset

func (*KubernetesStatusSpec_NodeStatus) SizeVT

func (m *KubernetesStatusSpec_NodeStatus) SizeVT() (n int)

func (*KubernetesStatusSpec_NodeStatus) String

func (*KubernetesStatusSpec_NodeStatus) UnmarshalVT

func (m *KubernetesStatusSpec_NodeStatus) UnmarshalVT(dAtA []byte) error

type KubernetesStatusSpec_StaticPodStatus

type KubernetesStatusSpec_StaticPodStatus struct {
	App     string `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"`
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Ready   bool   `protobuf:"varint,3,opt,name=ready,proto3" json:"ready,omitempty"`
	// contains filtered or unexported fields
}

func (*KubernetesStatusSpec_StaticPodStatus) Descriptor deprecated

func (*KubernetesStatusSpec_StaticPodStatus) Descriptor() ([]byte, []int)

Deprecated: Use KubernetesStatusSpec_StaticPodStatus.ProtoReflect.Descriptor instead.

func (*KubernetesStatusSpec_StaticPodStatus) EqualMessageVT

func (this *KubernetesStatusSpec_StaticPodStatus) EqualMessageVT(thatMsg proto.Message) bool

func (*KubernetesStatusSpec_StaticPodStatus) EqualVT

func (*KubernetesStatusSpec_StaticPodStatus) GetApp

func (*KubernetesStatusSpec_StaticPodStatus) GetReady

func (*KubernetesStatusSpec_StaticPodStatus) GetVersion

func (*KubernetesStatusSpec_StaticPodStatus) MarshalToSizedBufferVT

func (m *KubernetesStatusSpec_StaticPodStatus) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubernetesStatusSpec_StaticPodStatus) MarshalToVT

func (m *KubernetesStatusSpec_StaticPodStatus) MarshalToVT(dAtA []byte) (int, error)

func (*KubernetesStatusSpec_StaticPodStatus) MarshalVT

func (m *KubernetesStatusSpec_StaticPodStatus) MarshalVT() (dAtA []byte, err error)

func (*KubernetesStatusSpec_StaticPodStatus) ProtoMessage

func (*KubernetesStatusSpec_StaticPodStatus) ProtoMessage()

func (*KubernetesStatusSpec_StaticPodStatus) ProtoReflect

func (*KubernetesStatusSpec_StaticPodStatus) Reset

func (*KubernetesStatusSpec_StaticPodStatus) SizeVT

func (m *KubernetesStatusSpec_StaticPodStatus) SizeVT() (n int)

func (*KubernetesStatusSpec_StaticPodStatus) String

func (*KubernetesStatusSpec_StaticPodStatus) UnmarshalVT

func (m *KubernetesStatusSpec_StaticPodStatus) UnmarshalVT(dAtA []byte) error

type KubernetesUpgradeManifestStatusSpec

type KubernetesUpgradeManifestStatusSpec struct {

	// Number of manifests out of sync.
	OutOfSync int32 `protobuf:"varint,1,opt,name=out_of_sync,json=outOfSync,proto3" json:"out_of_sync,omitempty"`
	// contains filtered or unexported fields
}

KubernetesUpgradeManifestStatus contains status of Kubernetes upgrade manifest sync.

func (*KubernetesUpgradeManifestStatusSpec) Descriptor deprecated

func (*KubernetesUpgradeManifestStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use KubernetesUpgradeManifestStatusSpec.ProtoReflect.Descriptor instead.

func (*KubernetesUpgradeManifestStatusSpec) EqualMessageVT

func (this *KubernetesUpgradeManifestStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*KubernetesUpgradeManifestStatusSpec) EqualVT

func (*KubernetesUpgradeManifestStatusSpec) GetOutOfSync

func (x *KubernetesUpgradeManifestStatusSpec) GetOutOfSync() int32

func (*KubernetesUpgradeManifestStatusSpec) MarshalToSizedBufferVT

func (m *KubernetesUpgradeManifestStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubernetesUpgradeManifestStatusSpec) MarshalToVT

func (m *KubernetesUpgradeManifestStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*KubernetesUpgradeManifestStatusSpec) MarshalVT

func (m *KubernetesUpgradeManifestStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*KubernetesUpgradeManifestStatusSpec) ProtoMessage

func (*KubernetesUpgradeManifestStatusSpec) ProtoMessage()

func (*KubernetesUpgradeManifestStatusSpec) ProtoReflect

func (*KubernetesUpgradeManifestStatusSpec) Reset

func (*KubernetesUpgradeManifestStatusSpec) SizeVT

func (m *KubernetesUpgradeManifestStatusSpec) SizeVT() (n int)

func (*KubernetesUpgradeManifestStatusSpec) String

func (*KubernetesUpgradeManifestStatusSpec) UnmarshalVT

func (m *KubernetesUpgradeManifestStatusSpec) UnmarshalVT(dAtA []byte) error

type KubernetesUpgradeStatusSpec

type KubernetesUpgradeStatusSpec struct {

	// Current upgrade phase.
	Phase KubernetesUpgradeStatusSpec_Phase `protobuf:"varint,1,opt,name=phase,proto3,enum=specs.KubernetesUpgradeStatusSpec_Phase" json:"phase,omitempty"`
	// If phase is Failed, this contains the error message.
	Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// If phase is Upgrading, this contains the current upgrade step.
	Step string `protobuf:"bytes,3,opt,name=step,proto3" json:"step,omitempty"`
	// If phase is Upgrading, this contains the current upgrade step progress.
	Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	// Last successful upgrade version.
	LastUpgradeVersion string `protobuf:"bytes,5,opt,name=last_upgrade_version,json=lastUpgradeVersion,proto3" json:"last_upgrade_version,omitempty"`
	// Current version of the upgrade (if phase == Upgrading).
	CurrentUpgradeVersion string `` /* 126-byte string literal not displayed */
	// List of versions available for upgrade.
	UpgradeVersions []string `protobuf:"bytes,6,rep,name=upgrade_versions,json=upgradeVersions,proto3" json:"upgrade_versions,omitempty"`
	// contains filtered or unexported fields
}

KubernetesUpgradeStatus spec contains the status of the Kubernetes upgrade process.

func (*KubernetesUpgradeStatusSpec) Descriptor deprecated

func (*KubernetesUpgradeStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use KubernetesUpgradeStatusSpec.ProtoReflect.Descriptor instead.

func (*KubernetesUpgradeStatusSpec) EqualMessageVT

func (this *KubernetesUpgradeStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*KubernetesUpgradeStatusSpec) EqualVT

func (*KubernetesUpgradeStatusSpec) GetCurrentUpgradeVersion

func (x *KubernetesUpgradeStatusSpec) GetCurrentUpgradeVersion() string

func (*KubernetesUpgradeStatusSpec) GetError

func (x *KubernetesUpgradeStatusSpec) GetError() string

func (*KubernetesUpgradeStatusSpec) GetLastUpgradeVersion

func (x *KubernetesUpgradeStatusSpec) GetLastUpgradeVersion() string

func (*KubernetesUpgradeStatusSpec) GetPhase

func (*KubernetesUpgradeStatusSpec) GetStatus

func (x *KubernetesUpgradeStatusSpec) GetStatus() string

func (*KubernetesUpgradeStatusSpec) GetStep

func (x *KubernetesUpgradeStatusSpec) GetStep() string

func (*KubernetesUpgradeStatusSpec) GetUpgradeVersions

func (x *KubernetesUpgradeStatusSpec) GetUpgradeVersions() []string

func (*KubernetesUpgradeStatusSpec) MarshalToSizedBufferVT

func (m *KubernetesUpgradeStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubernetesUpgradeStatusSpec) MarshalToVT

func (m *KubernetesUpgradeStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*KubernetesUpgradeStatusSpec) MarshalVT

func (m *KubernetesUpgradeStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*KubernetesUpgradeStatusSpec) ProtoMessage

func (*KubernetesUpgradeStatusSpec) ProtoMessage()

func (*KubernetesUpgradeStatusSpec) ProtoReflect

func (*KubernetesUpgradeStatusSpec) Reset

func (x *KubernetesUpgradeStatusSpec) Reset()

func (*KubernetesUpgradeStatusSpec) SizeVT

func (m *KubernetesUpgradeStatusSpec) SizeVT() (n int)

func (*KubernetesUpgradeStatusSpec) String

func (x *KubernetesUpgradeStatusSpec) String() string

func (*KubernetesUpgradeStatusSpec) UnmarshalVT

func (m *KubernetesUpgradeStatusSpec) UnmarshalVT(dAtA []byte) error

type KubernetesUpgradeStatusSpec_Phase

type KubernetesUpgradeStatusSpec_Phase int32
const (
	KubernetesUpgradeStatusSpec_Unknown   KubernetesUpgradeStatusSpec_Phase = 0
	KubernetesUpgradeStatusSpec_Upgrading KubernetesUpgradeStatusSpec_Phase = 1
	KubernetesUpgradeStatusSpec_Done      KubernetesUpgradeStatusSpec_Phase = 2
	KubernetesUpgradeStatusSpec_Failed    KubernetesUpgradeStatusSpec_Phase = 3
	KubernetesUpgradeStatusSpec_Reverting KubernetesUpgradeStatusSpec_Phase = 4
)

func (KubernetesUpgradeStatusSpec_Phase) Descriptor

func (KubernetesUpgradeStatusSpec_Phase) Enum

func (KubernetesUpgradeStatusSpec_Phase) EnumDescriptor deprecated

func (KubernetesUpgradeStatusSpec_Phase) EnumDescriptor() ([]byte, []int)

Deprecated: Use KubernetesUpgradeStatusSpec_Phase.Descriptor instead.

func (KubernetesUpgradeStatusSpec_Phase) Number

func (KubernetesUpgradeStatusSpec_Phase) String

func (KubernetesUpgradeStatusSpec_Phase) Type

type KubernetesVersionSpec

type KubernetesVersionSpec struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

KubernetesVersionSpec represents an available Kubernetes version.

func (*KubernetesVersionSpec) Descriptor deprecated

func (*KubernetesVersionSpec) Descriptor() ([]byte, []int)

Deprecated: Use KubernetesVersionSpec.ProtoReflect.Descriptor instead.

func (*KubernetesVersionSpec) EqualMessageVT

func (this *KubernetesVersionSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*KubernetesVersionSpec) EqualVT

func (this *KubernetesVersionSpec) EqualVT(that *KubernetesVersionSpec) bool

func (*KubernetesVersionSpec) GetVersion

func (x *KubernetesVersionSpec) GetVersion() string

func (*KubernetesVersionSpec) MarshalToSizedBufferVT

func (m *KubernetesVersionSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*KubernetesVersionSpec) MarshalToVT

func (m *KubernetesVersionSpec) MarshalToVT(dAtA []byte) (int, error)

func (*KubernetesVersionSpec) MarshalVT

func (m *KubernetesVersionSpec) MarshalVT() (dAtA []byte, err error)

func (*KubernetesVersionSpec) ProtoMessage

func (*KubernetesVersionSpec) ProtoMessage()

func (*KubernetesVersionSpec) ProtoReflect

func (x *KubernetesVersionSpec) ProtoReflect() protoreflect.Message

func (*KubernetesVersionSpec) Reset

func (x *KubernetesVersionSpec) Reset()

func (*KubernetesVersionSpec) SizeVT

func (m *KubernetesVersionSpec) SizeVT() (n int)

func (*KubernetesVersionSpec) String

func (x *KubernetesVersionSpec) String() string

func (*KubernetesVersionSpec) UnmarshalVT

func (m *KubernetesVersionSpec) UnmarshalVT(dAtA []byte) error

type LoadBalancerConfigSpec

type LoadBalancerConfigSpec struct {
	BindPort string `protobuf:"bytes,2,opt,name=bind_port,json=bindPort,proto3" json:"bind_port,omitempty"`
	// Full URL of the loadbalancer inside Omni environment.
	SiderolinkEndpoint string `protobuf:"bytes,4,opt,name=siderolink_endpoint,json=siderolinkEndpoint,proto3" json:"siderolink_endpoint,omitempty"`
	// IP adresses of the endpoints
	Endpoints []string `protobuf:"bytes,3,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	// contains filtered or unexported fields
}

LoadBalancerConfigSpec describes the configuration of a load balancer.

func (*LoadBalancerConfigSpec) Descriptor deprecated

func (*LoadBalancerConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use LoadBalancerConfigSpec.ProtoReflect.Descriptor instead.

func (*LoadBalancerConfigSpec) EqualMessageVT

func (this *LoadBalancerConfigSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*LoadBalancerConfigSpec) EqualVT

func (this *LoadBalancerConfigSpec) EqualVT(that *LoadBalancerConfigSpec) bool

func (*LoadBalancerConfigSpec) GetBindPort

func (x *LoadBalancerConfigSpec) GetBindPort() string

func (*LoadBalancerConfigSpec) GetEndpoints

func (x *LoadBalancerConfigSpec) GetEndpoints() []string

func (*LoadBalancerConfigSpec) GetSiderolinkEndpoint

func (x *LoadBalancerConfigSpec) GetSiderolinkEndpoint() string

func (*LoadBalancerConfigSpec) MarshalToSizedBufferVT

func (m *LoadBalancerConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*LoadBalancerConfigSpec) MarshalToVT

func (m *LoadBalancerConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*LoadBalancerConfigSpec) MarshalVT

func (m *LoadBalancerConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*LoadBalancerConfigSpec) ProtoMessage

func (*LoadBalancerConfigSpec) ProtoMessage()

func (*LoadBalancerConfigSpec) ProtoReflect

func (x *LoadBalancerConfigSpec) ProtoReflect() protoreflect.Message

func (*LoadBalancerConfigSpec) Reset

func (x *LoadBalancerConfigSpec) Reset()

func (*LoadBalancerConfigSpec) SizeVT

func (m *LoadBalancerConfigSpec) SizeVT() (n int)

func (*LoadBalancerConfigSpec) String

func (x *LoadBalancerConfigSpec) String() string

func (*LoadBalancerConfigSpec) UnmarshalVT

func (m *LoadBalancerConfigSpec) UnmarshalVT(dAtA []byte) error

type LoadBalancerStatusSpec

type LoadBalancerStatusSpec struct {
	Healthy bool `protobuf:"varint,3,opt,name=healthy,proto3" json:"healthy,omitempty"`
	// contains filtered or unexported fields
}

LoadBalancerStatusSpec reflects the status of a load balancer.

func (*LoadBalancerStatusSpec) Descriptor deprecated

func (*LoadBalancerStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use LoadBalancerStatusSpec.ProtoReflect.Descriptor instead.

func (*LoadBalancerStatusSpec) EqualMessageVT

func (this *LoadBalancerStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*LoadBalancerStatusSpec) EqualVT

func (this *LoadBalancerStatusSpec) EqualVT(that *LoadBalancerStatusSpec) bool

func (*LoadBalancerStatusSpec) GetHealthy

func (x *LoadBalancerStatusSpec) GetHealthy() bool

func (*LoadBalancerStatusSpec) MarshalToSizedBufferVT

func (m *LoadBalancerStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*LoadBalancerStatusSpec) MarshalToVT

func (m *LoadBalancerStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*LoadBalancerStatusSpec) MarshalVT

func (m *LoadBalancerStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*LoadBalancerStatusSpec) ProtoMessage

func (*LoadBalancerStatusSpec) ProtoMessage()

func (*LoadBalancerStatusSpec) ProtoReflect

func (x *LoadBalancerStatusSpec) ProtoReflect() protoreflect.Message

func (*LoadBalancerStatusSpec) Reset

func (x *LoadBalancerStatusSpec) Reset()

func (*LoadBalancerStatusSpec) SizeVT

func (m *LoadBalancerStatusSpec) SizeVT() (n int)

func (*LoadBalancerStatusSpec) String

func (x *LoadBalancerStatusSpec) String() string

func (*LoadBalancerStatusSpec) UnmarshalVT

func (m *LoadBalancerStatusSpec) UnmarshalVT(dAtA []byte) error

type MachineLabelsSpec

type MachineLabelsSpec struct {
	// contains filtered or unexported fields
}

MachineLabelsSpec is the resource that adds user defined labels to the MachineStatus.

func (*MachineLabelsSpec) Descriptor deprecated

func (*MachineLabelsSpec) Descriptor() ([]byte, []int)

Deprecated: Use MachineLabelsSpec.ProtoReflect.Descriptor instead.

func (*MachineLabelsSpec) EqualMessageVT

func (this *MachineLabelsSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineLabelsSpec) EqualVT

func (this *MachineLabelsSpec) EqualVT(that *MachineLabelsSpec) bool

func (*MachineLabelsSpec) MarshalToSizedBufferVT

func (m *MachineLabelsSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineLabelsSpec) MarshalToVT

func (m *MachineLabelsSpec) MarshalToVT(dAtA []byte) (int, error)

func (*MachineLabelsSpec) MarshalVT

func (m *MachineLabelsSpec) MarshalVT() (dAtA []byte, err error)

func (*MachineLabelsSpec) ProtoMessage

func (*MachineLabelsSpec) ProtoMessage()

func (*MachineLabelsSpec) ProtoReflect

func (x *MachineLabelsSpec) ProtoReflect() protoreflect.Message

func (*MachineLabelsSpec) Reset

func (x *MachineLabelsSpec) Reset()

func (*MachineLabelsSpec) SizeVT

func (m *MachineLabelsSpec) SizeVT() (n int)

func (*MachineLabelsSpec) String

func (x *MachineLabelsSpec) String() string

func (*MachineLabelsSpec) UnmarshalVT

func (m *MachineLabelsSpec) UnmarshalVT(dAtA []byte) error

type MachineSetNodeSpec

type MachineSetNodeSpec struct {
	// contains filtered or unexported fields
}

MachineSetNodeSpec is a binding between ClusterMachine and MachineSet.

func (*MachineSetNodeSpec) Descriptor deprecated

func (*MachineSetNodeSpec) Descriptor() ([]byte, []int)

Deprecated: Use MachineSetNodeSpec.ProtoReflect.Descriptor instead.

func (*MachineSetNodeSpec) EqualMessageVT

func (this *MachineSetNodeSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineSetNodeSpec) EqualVT

func (this *MachineSetNodeSpec) EqualVT(that *MachineSetNodeSpec) bool

func (*MachineSetNodeSpec) MarshalToSizedBufferVT

func (m *MachineSetNodeSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineSetNodeSpec) MarshalToVT

func (m *MachineSetNodeSpec) MarshalToVT(dAtA []byte) (int, error)

func (*MachineSetNodeSpec) MarshalVT

func (m *MachineSetNodeSpec) MarshalVT() (dAtA []byte, err error)

func (*MachineSetNodeSpec) ProtoMessage

func (*MachineSetNodeSpec) ProtoMessage()

func (*MachineSetNodeSpec) ProtoReflect

func (x *MachineSetNodeSpec) ProtoReflect() protoreflect.Message

func (*MachineSetNodeSpec) Reset

func (x *MachineSetNodeSpec) Reset()

func (*MachineSetNodeSpec) SizeVT

func (m *MachineSetNodeSpec) SizeVT() (n int)

func (*MachineSetNodeSpec) String

func (x *MachineSetNodeSpec) String() string

func (*MachineSetNodeSpec) UnmarshalVT

func (m *MachineSetNodeSpec) UnmarshalVT(dAtA []byte) error

type MachineSetPhase

type MachineSetPhase int32

MachineSetPhaseSpec is machine set phase.

const (
	MachineSetPhase_Unknown       MachineSetPhase = 0
	MachineSetPhase_ScalingUp     MachineSetPhase = 1
	MachineSetPhase_ScalingDown   MachineSetPhase = 2
	MachineSetPhase_Running       MachineSetPhase = 3
	MachineSetPhase_Destroying    MachineSetPhase = 4
	MachineSetPhase_Failed        MachineSetPhase = 5
	MachineSetPhase_Reconfiguring MachineSetPhase = 6
)

func (MachineSetPhase) Descriptor

func (MachineSetPhase) Enum

func (x MachineSetPhase) Enum() *MachineSetPhase

func (MachineSetPhase) EnumDescriptor deprecated

func (MachineSetPhase) EnumDescriptor() ([]byte, []int)

Deprecated: Use MachineSetPhase.Descriptor instead.

func (MachineSetPhase) Number

func (MachineSetPhase) String

func (x MachineSetPhase) String() string

func (MachineSetPhase) Type

type MachineSetSpec

type MachineSetSpec struct {
	UpdateStrategy MachineSetSpec_UpdateStrategy `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

MachineSetSpec describes the cluster machine group.

func (*MachineSetSpec) Descriptor deprecated

func (*MachineSetSpec) Descriptor() ([]byte, []int)

Deprecated: Use MachineSetSpec.ProtoReflect.Descriptor instead.

func (*MachineSetSpec) EqualMessageVT

func (this *MachineSetSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineSetSpec) EqualVT

func (this *MachineSetSpec) EqualVT(that *MachineSetSpec) bool

func (*MachineSetSpec) GetUpdateStrategy

func (x *MachineSetSpec) GetUpdateStrategy() MachineSetSpec_UpdateStrategy

func (*MachineSetSpec) MarshalToSizedBufferVT

func (m *MachineSetSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineSetSpec) MarshalToVT

func (m *MachineSetSpec) MarshalToVT(dAtA []byte) (int, error)

func (*MachineSetSpec) MarshalVT

func (m *MachineSetSpec) MarshalVT() (dAtA []byte, err error)

func (*MachineSetSpec) ProtoMessage

func (*MachineSetSpec) ProtoMessage()

func (*MachineSetSpec) ProtoReflect

func (x *MachineSetSpec) ProtoReflect() protoreflect.Message

func (*MachineSetSpec) Reset

func (x *MachineSetSpec) Reset()

func (*MachineSetSpec) SizeVT

func (m *MachineSetSpec) SizeVT() (n int)

func (*MachineSetSpec) String

func (x *MachineSetSpec) String() string

func (*MachineSetSpec) UnmarshalVT

func (m *MachineSetSpec) UnmarshalVT(dAtA []byte) error

type MachineSetSpec_UpdateStrategy

type MachineSetSpec_UpdateStrategy int32
const (
	MachineSetSpec_Unset   MachineSetSpec_UpdateStrategy = 0
	MachineSetSpec_Rolling MachineSetSpec_UpdateStrategy = 1
)

func (MachineSetSpec_UpdateStrategy) Descriptor

func (MachineSetSpec_UpdateStrategy) Enum

func (MachineSetSpec_UpdateStrategy) EnumDescriptor deprecated

func (MachineSetSpec_UpdateStrategy) EnumDescriptor() ([]byte, []int)

Deprecated: Use MachineSetSpec_UpdateStrategy.Descriptor instead.

func (MachineSetSpec_UpdateStrategy) Number

func (MachineSetSpec_UpdateStrategy) String

func (MachineSetSpec_UpdateStrategy) Type

type MachineSetStatusSpec

type MachineSetStatusSpec struct {
	Phase    MachineSetPhase `protobuf:"varint,1,opt,name=phase,proto3,enum=specs.MachineSetPhase" json:"phase,omitempty"`
	Ready    bool            `protobuf:"varint,2,opt,name=ready,proto3" json:"ready,omitempty"`
	Error    string          `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	Machines *Machines       `protobuf:"bytes,4,opt,name=machines,proto3" json:"machines,omitempty"`
	// contains filtered or unexported fields
}

MachineSetStatusSpec describes machine set status.

func (*MachineSetStatusSpec) Descriptor deprecated

func (*MachineSetStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use MachineSetStatusSpec.ProtoReflect.Descriptor instead.

func (*MachineSetStatusSpec) EqualMessageVT

func (this *MachineSetStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineSetStatusSpec) EqualVT

func (this *MachineSetStatusSpec) EqualVT(that *MachineSetStatusSpec) bool

func (*MachineSetStatusSpec) GetError

func (x *MachineSetStatusSpec) GetError() string

func (*MachineSetStatusSpec) GetMachines

func (x *MachineSetStatusSpec) GetMachines() *Machines

func (*MachineSetStatusSpec) GetPhase

func (x *MachineSetStatusSpec) GetPhase() MachineSetPhase

func (*MachineSetStatusSpec) GetReady

func (x *MachineSetStatusSpec) GetReady() bool

func (*MachineSetStatusSpec) MarshalToSizedBufferVT

func (m *MachineSetStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineSetStatusSpec) MarshalToVT

func (m *MachineSetStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*MachineSetStatusSpec) MarshalVT

func (m *MachineSetStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*MachineSetStatusSpec) ProtoMessage

func (*MachineSetStatusSpec) ProtoMessage()

func (*MachineSetStatusSpec) ProtoReflect

func (x *MachineSetStatusSpec) ProtoReflect() protoreflect.Message

func (*MachineSetStatusSpec) Reset

func (x *MachineSetStatusSpec) Reset()

func (*MachineSetStatusSpec) SizeVT

func (m *MachineSetStatusSpec) SizeVT() (n int)

func (*MachineSetStatusSpec) String

func (x *MachineSetStatusSpec) String() string

func (*MachineSetStatusSpec) UnmarshalVT

func (m *MachineSetStatusSpec) UnmarshalVT(dAtA []byte) error

type MachineSpec

type MachineSpec struct {

	// IP which can be used to access Talos API.
	ManagementAddress string `protobuf:"bytes,1,opt,name=management_address,json=managementAddress,proto3" json:"management_address,omitempty"`
	// Connected is copied from the corresponding Link resource.
	Connected bool `protobuf:"varint,2,opt,name=connected,proto3" json:"connected,omitempty"`
	// contains filtered or unexported fields
}

MachineSpec describes a Machine.

func (*MachineSpec) Descriptor deprecated

func (*MachineSpec) Descriptor() ([]byte, []int)

Deprecated: Use MachineSpec.ProtoReflect.Descriptor instead.

func (*MachineSpec) EqualMessageVT

func (this *MachineSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineSpec) EqualVT

func (this *MachineSpec) EqualVT(that *MachineSpec) bool

func (*MachineSpec) GetConnected

func (x *MachineSpec) GetConnected() bool

func (*MachineSpec) GetManagementAddress

func (x *MachineSpec) GetManagementAddress() string

func (*MachineSpec) MarshalToSizedBufferVT

func (m *MachineSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineSpec) MarshalToVT

func (m *MachineSpec) MarshalToVT(dAtA []byte) (int, error)

func (*MachineSpec) MarshalVT

func (m *MachineSpec) MarshalVT() (dAtA []byte, err error)

func (*MachineSpec) ProtoMessage

func (*MachineSpec) ProtoMessage()

func (*MachineSpec) ProtoReflect

func (x *MachineSpec) ProtoReflect() protoreflect.Message

func (*MachineSpec) Reset

func (x *MachineSpec) Reset()

func (*MachineSpec) SizeVT

func (m *MachineSpec) SizeVT() (n int)

func (*MachineSpec) String

func (x *MachineSpec) String() string

func (*MachineSpec) UnmarshalVT

func (m *MachineSpec) UnmarshalVT(dAtA []byte) error

type MachineStatusLinkSpec

type MachineStatusLinkSpec struct {
	MessageStatus     *MachineStatusSpec     `protobuf:"bytes,1,opt,name=message_status,json=messageStatus,proto3" json:"message_status,omitempty"`
	SiderolinkCounter *SiderolinkCounterSpec `protobuf:"bytes,2,opt,name=siderolink_counter,json=siderolinkCounter,proto3" json:"siderolink_counter,omitempty"`
	MachineCreatedAt  int64                  `protobuf:"varint,3,opt,name=machine_created_at,json=machineCreatedAt,proto3" json:"machine_created_at,omitempty"`
	// contains filtered or unexported fields
}

MachineStatusLinkSpec describes the combination of MessageStatusSpec and SideroLinkSpec and SiderolinkCounterSpec

func (*MachineStatusLinkSpec) Descriptor deprecated

func (*MachineStatusLinkSpec) Descriptor() ([]byte, []int)

Deprecated: Use MachineStatusLinkSpec.ProtoReflect.Descriptor instead.

func (*MachineStatusLinkSpec) EqualMessageVT

func (this *MachineStatusLinkSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineStatusLinkSpec) EqualVT

func (this *MachineStatusLinkSpec) EqualVT(that *MachineStatusLinkSpec) bool

func (*MachineStatusLinkSpec) GetMachineCreatedAt

func (x *MachineStatusLinkSpec) GetMachineCreatedAt() int64

func (*MachineStatusLinkSpec) GetMessageStatus

func (x *MachineStatusLinkSpec) GetMessageStatus() *MachineStatusSpec

func (*MachineStatusLinkSpec) GetSiderolinkCounter

func (x *MachineStatusLinkSpec) GetSiderolinkCounter() *SiderolinkCounterSpec

func (*MachineStatusLinkSpec) MarshalToSizedBufferVT

func (m *MachineStatusLinkSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineStatusLinkSpec) MarshalToVT

func (m *MachineStatusLinkSpec) MarshalToVT(dAtA []byte) (int, error)

func (*MachineStatusLinkSpec) MarshalVT

func (m *MachineStatusLinkSpec) MarshalVT() (dAtA []byte, err error)

func (*MachineStatusLinkSpec) ProtoMessage

func (*MachineStatusLinkSpec) ProtoMessage()

func (*MachineStatusLinkSpec) ProtoReflect

func (x *MachineStatusLinkSpec) ProtoReflect() protoreflect.Message

func (*MachineStatusLinkSpec) Reset

func (x *MachineStatusLinkSpec) Reset()

func (*MachineStatusLinkSpec) SizeVT

func (m *MachineStatusLinkSpec) SizeVT() (n int)

func (*MachineStatusLinkSpec) String

func (x *MachineStatusLinkSpec) String() string

func (*MachineStatusLinkSpec) UnmarshalVT

func (m *MachineStatusLinkSpec) UnmarshalVT(dAtA []byte) error

type MachineStatusSnapshotSpec

type MachineStatusSnapshotSpec struct {
	MachineStatus *machine.MachineStatusEvent `protobuf:"bytes,1,opt,name=machine_status,json=machineStatus,proto3" json:"machine_status,omitempty"`
	// contains filtered or unexported fields
}

MachineStatusSnapshotSpec describes latest known status of MachineStatus Talos resource.

func (*MachineStatusSnapshotSpec) Descriptor deprecated

func (*MachineStatusSnapshotSpec) Descriptor() ([]byte, []int)

Deprecated: Use MachineStatusSnapshotSpec.ProtoReflect.Descriptor instead.

func (*MachineStatusSnapshotSpec) EqualMessageVT

func (this *MachineStatusSnapshotSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineStatusSnapshotSpec) EqualVT

func (*MachineStatusSnapshotSpec) GetMachineStatus

func (x *MachineStatusSnapshotSpec) GetMachineStatus() *machine.MachineStatusEvent

func (*MachineStatusSnapshotSpec) MarshalToSizedBufferVT

func (m *MachineStatusSnapshotSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineStatusSnapshotSpec) MarshalToVT

func (m *MachineStatusSnapshotSpec) MarshalToVT(dAtA []byte) (int, error)

func (*MachineStatusSnapshotSpec) MarshalVT

func (m *MachineStatusSnapshotSpec) MarshalVT() (dAtA []byte, err error)

func (*MachineStatusSnapshotSpec) ProtoMessage

func (*MachineStatusSnapshotSpec) ProtoMessage()

func (*MachineStatusSnapshotSpec) ProtoReflect

func (*MachineStatusSnapshotSpec) Reset

func (x *MachineStatusSnapshotSpec) Reset()

func (*MachineStatusSnapshotSpec) SizeVT

func (m *MachineStatusSnapshotSpec) SizeVT() (n int)

func (*MachineStatusSnapshotSpec) String

func (x *MachineStatusSnapshotSpec) String() string

func (*MachineStatusSnapshotSpec) UnmarshalVT

func (m *MachineStatusSnapshotSpec) UnmarshalVT(dAtA []byte) error

type MachineStatusSpec

type MachineStatusSpec struct {

	// Talos version.
	TalosVersion string `protobuf:"bytes,1,opt,name=talos_version,json=talosVersion,proto3" json:"talos_version,omitempty"`
	// Hardware-related information.
	Hardware *MachineStatusSpec_HardwareStatus `protobuf:"bytes,2,opt,name=hardware,proto3" json:"hardware,omitempty"`
	// Network-related information.
	Network *MachineStatusSpec_NetworkStatus `protobuf:"bytes,3,opt,name=network,proto3" json:"network,omitempty"`
	// Set if the last poll resulted in an error.
	LastError string `protobuf:"bytes,4,opt,name=last_error,json=lastError,proto3" json:"last_error,omitempty"`
	// Management address is copied from the machine resource.
	ManagementAddress string `protobuf:"bytes,5,opt,name=management_address,json=managementAddress,proto3" json:"management_address,omitempty"`
	// Connected is copied from the corresponding Link resource.
	Connected bool `protobuf:"varint,6,opt,name=connected,proto3" json:"connected,omitempty"`
	// Maintenance flag means that the node is running in the maintenance mode.
	Maintenance bool `protobuf:"varint,7,opt,name=maintenance,proto3" json:"maintenance,omitempty"`
	// Cluster is the name of the cluster the machine belongs to.
	Cluster string `protobuf:"bytes,9,opt,name=cluster,proto3" json:"cluster,omitempty"`
	// Role is the role of the machine in the cluster.
	Role MachineStatusSpec_Role `protobuf:"varint,10,opt,name=role,proto3,enum=specs.MachineStatusSpec_Role" json:"role,omitempty"`
	// Platform-specific information.
	PlatformMetadata *MachineStatusSpec_PlatformMetadata `protobuf:"bytes,11,opt,name=platform_metadata,json=platformMetadata,proto3" json:"platform_metadata,omitempty"`
	// contains filtered or unexported fields
}

MachineStatusSpec describes state of a Machine.

func (*MachineStatusSpec) Descriptor deprecated

func (*MachineStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use MachineStatusSpec.ProtoReflect.Descriptor instead.

func (*MachineStatusSpec) EqualMessageVT

func (this *MachineStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineStatusSpec) EqualVT

func (this *MachineStatusSpec) EqualVT(that *MachineStatusSpec) bool

func (*MachineStatusSpec) GetCluster

func (x *MachineStatusSpec) GetCluster() string

func (*MachineStatusSpec) GetConnected

func (x *MachineStatusSpec) GetConnected() bool

func (*MachineStatusSpec) GetHardware

func (*MachineStatusSpec) GetLastError

func (x *MachineStatusSpec) GetLastError() string

func (*MachineStatusSpec) GetMaintenance

func (x *MachineStatusSpec) GetMaintenance() bool

func (*MachineStatusSpec) GetManagementAddress

func (x *MachineStatusSpec) GetManagementAddress() string

func (*MachineStatusSpec) GetNetwork

func (*MachineStatusSpec) GetPlatformMetadata

func (x *MachineStatusSpec) GetPlatformMetadata() *MachineStatusSpec_PlatformMetadata

func (*MachineStatusSpec) GetRole

func (*MachineStatusSpec) GetTalosVersion

func (x *MachineStatusSpec) GetTalosVersion() string

func (*MachineStatusSpec) MarshalToSizedBufferVT

func (m *MachineStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineStatusSpec) MarshalToVT

func (m *MachineStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*MachineStatusSpec) MarshalVT

func (m *MachineStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*MachineStatusSpec) ProtoMessage

func (*MachineStatusSpec) ProtoMessage()

func (*MachineStatusSpec) ProtoReflect

func (x *MachineStatusSpec) ProtoReflect() protoreflect.Message

func (*MachineStatusSpec) Reset

func (x *MachineStatusSpec) Reset()

func (*MachineStatusSpec) SizeVT

func (m *MachineStatusSpec) SizeVT() (n int)

func (*MachineStatusSpec) String

func (x *MachineStatusSpec) String() string

func (*MachineStatusSpec) UnmarshalVT

func (m *MachineStatusSpec) UnmarshalVT(dAtA []byte) error

type MachineStatusSpec_HardwareStatus

type MachineStatusSpec_HardwareStatus struct {

	// CPU information.
	Processors []*MachineStatusSpec_HardwareStatus_Processor `protobuf:"bytes,1,rep,name=processors,proto3" json:"processors,omitempty"`
	// Memory information.
	MemoryModules []*MachineStatusSpec_HardwareStatus_MemoryModule `protobuf:"bytes,2,rep,name=memory_modules,json=memoryModules,proto3" json:"memory_modules,omitempty"`
	// Blockdevice information.
	Blockdevices []*MachineStatusSpec_HardwareStatus_BlockDevice `protobuf:"bytes,3,rep,name=blockdevices,proto3" json:"blockdevices,omitempty"`
	// Machine architecture.
	Arch string `protobuf:"bytes,4,opt,name=arch,proto3" json:"arch,omitempty"`
	// contains filtered or unexported fields
}

HardwareStatus describes machine hardware status.

func (*MachineStatusSpec_HardwareStatus) Descriptor deprecated

func (*MachineStatusSpec_HardwareStatus) Descriptor() ([]byte, []int)

Deprecated: Use MachineStatusSpec_HardwareStatus.ProtoReflect.Descriptor instead.

func (*MachineStatusSpec_HardwareStatus) EqualMessageVT

func (this *MachineStatusSpec_HardwareStatus) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineStatusSpec_HardwareStatus) EqualVT

func (*MachineStatusSpec_HardwareStatus) GetArch

func (*MachineStatusSpec_HardwareStatus) GetBlockdevices

func (*MachineStatusSpec_HardwareStatus) GetMemoryModules

func (*MachineStatusSpec_HardwareStatus) GetProcessors

func (*MachineStatusSpec_HardwareStatus) MarshalToSizedBufferVT

func (m *MachineStatusSpec_HardwareStatus) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_HardwareStatus) MarshalToVT

func (m *MachineStatusSpec_HardwareStatus) MarshalToVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_HardwareStatus) MarshalVT

func (m *MachineStatusSpec_HardwareStatus) MarshalVT() (dAtA []byte, err error)

func (*MachineStatusSpec_HardwareStatus) ProtoMessage

func (*MachineStatusSpec_HardwareStatus) ProtoMessage()

func (*MachineStatusSpec_HardwareStatus) ProtoReflect

func (*MachineStatusSpec_HardwareStatus) Reset

func (*MachineStatusSpec_HardwareStatus) SizeVT

func (m *MachineStatusSpec_HardwareStatus) SizeVT() (n int)

func (*MachineStatusSpec_HardwareStatus) String

func (*MachineStatusSpec_HardwareStatus) UnmarshalVT

func (m *MachineStatusSpec_HardwareStatus) UnmarshalVT(dAtA []byte) error

type MachineStatusSpec_HardwareStatus_BlockDevice

type MachineStatusSpec_HardwareStatus_BlockDevice struct {

	// Size indicates the disk size in bytes.
	Size uint64 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"`
	// Model idicates the disk model.
	Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
	// Linux blockdevice name (e.g. `/dev/sda`).
	LinuxName string `protobuf:"bytes,3,opt,name=linux_name,json=linuxName,proto3" json:"linux_name,omitempty"`
	// Name as in `/sys/block/<dev>/device/name`.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Serial as in `/sys/block/<dev>/device/serial`.
	Serial string `protobuf:"bytes,5,opt,name=serial,proto3" json:"serial,omitempty"`
	// Uuid as in `/sys/block/<dev>/device/uuid`.
	Uuid string `protobuf:"bytes,7,opt,name=uuid,proto3" json:"uuid,omitempty"`
	// Wwid as in `/sys/block/<dev>/device/wwid`.
	Wwid string `protobuf:"bytes,8,opt,name=wwid,proto3" json:"wwid,omitempty"`
	// Type is a type of the disk: nvme, ssd, hdd, sd card.
	Type string `protobuf:"bytes,9,opt,name=type,proto3" json:"type,omitempty"`
	// BusPath is the bus path of the disk.
	BusPath string `protobuf:"bytes,10,opt,name=bus_path,json=busPath,proto3" json:"bus_path,omitempty"`
	// contains filtered or unexported fields
}

BlockDevice describes a block device.

func (*MachineStatusSpec_HardwareStatus_BlockDevice) Descriptor deprecated

Deprecated: Use MachineStatusSpec_HardwareStatus_BlockDevice.ProtoReflect.Descriptor instead.

func (*MachineStatusSpec_HardwareStatus_BlockDevice) EqualMessageVT

func (this *MachineStatusSpec_HardwareStatus_BlockDevice) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineStatusSpec_HardwareStatus_BlockDevice) EqualVT

func (*MachineStatusSpec_HardwareStatus_BlockDevice) GetBusPath

func (*MachineStatusSpec_HardwareStatus_BlockDevice) GetLinuxName

func (*MachineStatusSpec_HardwareStatus_BlockDevice) GetModel

func (*MachineStatusSpec_HardwareStatus_BlockDevice) GetName

func (*MachineStatusSpec_HardwareStatus_BlockDevice) GetSerial

func (*MachineStatusSpec_HardwareStatus_BlockDevice) GetSize

func (*MachineStatusSpec_HardwareStatus_BlockDevice) GetType

func (*MachineStatusSpec_HardwareStatus_BlockDevice) GetUuid

func (*MachineStatusSpec_HardwareStatus_BlockDevice) GetWwid

func (*MachineStatusSpec_HardwareStatus_BlockDevice) MarshalToSizedBufferVT

func (m *MachineStatusSpec_HardwareStatus_BlockDevice) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_HardwareStatus_BlockDevice) MarshalToVT

func (m *MachineStatusSpec_HardwareStatus_BlockDevice) MarshalToVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_HardwareStatus_BlockDevice) MarshalVT

func (m *MachineStatusSpec_HardwareStatus_BlockDevice) MarshalVT() (dAtA []byte, err error)

func (*MachineStatusSpec_HardwareStatus_BlockDevice) ProtoMessage

func (*MachineStatusSpec_HardwareStatus_BlockDevice) ProtoReflect

func (*MachineStatusSpec_HardwareStatus_BlockDevice) Reset

func (*MachineStatusSpec_HardwareStatus_BlockDevice) SizeVT

func (*MachineStatusSpec_HardwareStatus_BlockDevice) String

func (*MachineStatusSpec_HardwareStatus_BlockDevice) UnmarshalVT

type MachineStatusSpec_HardwareStatus_MemoryModule

type MachineStatusSpec_HardwareStatus_MemoryModule struct {

	// Size of memory in MB.
	SizeMb uint32 `protobuf:"varint,1,opt,name=size_mb,json=sizeMb,proto3" json:"size_mb,omitempty"`
	// Memory manufacturer and model.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

MemoryModule describes machine memory.

func (*MachineStatusSpec_HardwareStatus_MemoryModule) Descriptor deprecated

Deprecated: Use MachineStatusSpec_HardwareStatus_MemoryModule.ProtoReflect.Descriptor instead.

func (*MachineStatusSpec_HardwareStatus_MemoryModule) EqualMessageVT

func (this *MachineStatusSpec_HardwareStatus_MemoryModule) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineStatusSpec_HardwareStatus_MemoryModule) EqualVT

func (*MachineStatusSpec_HardwareStatus_MemoryModule) GetDescription

func (*MachineStatusSpec_HardwareStatus_MemoryModule) GetSizeMb

func (*MachineStatusSpec_HardwareStatus_MemoryModule) MarshalToSizedBufferVT

func (m *MachineStatusSpec_HardwareStatus_MemoryModule) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_HardwareStatus_MemoryModule) MarshalToVT

func (m *MachineStatusSpec_HardwareStatus_MemoryModule) MarshalToVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_HardwareStatus_MemoryModule) MarshalVT

func (m *MachineStatusSpec_HardwareStatus_MemoryModule) MarshalVT() (dAtA []byte, err error)

func (*MachineStatusSpec_HardwareStatus_MemoryModule) ProtoMessage

func (*MachineStatusSpec_HardwareStatus_MemoryModule) ProtoReflect

func (*MachineStatusSpec_HardwareStatus_MemoryModule) Reset

func (*MachineStatusSpec_HardwareStatus_MemoryModule) SizeVT

func (*MachineStatusSpec_HardwareStatus_MemoryModule) String

func (*MachineStatusSpec_HardwareStatus_MemoryModule) UnmarshalVT

type MachineStatusSpec_HardwareStatus_Processor

type MachineStatusSpec_HardwareStatus_Processor struct {

	// Number of cores.
	CoreCount uint32 `protobuf:"varint,1,opt,name=core_count,json=coreCount,proto3" json:"core_count,omitempty"`
	// Number of threads.
	ThreadCount uint32 `protobuf:"varint,2,opt,name=thread_count,json=threadCount,proto3" json:"thread_count,omitempty"`
	// CPU frequency in MHz.
	Frequency uint32 `protobuf:"varint,3,opt,name=frequency,proto3" json:"frequency,omitempty"`
	// CPU manufacturer and model.
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// CPU manufacturer.
	Manufacturer string `protobuf:"bytes,5,opt,name=manufacturer,proto3" json:"manufacturer,omitempty"`
	// contains filtered or unexported fields
}

Processor describes machine CPU.

func (*MachineStatusSpec_HardwareStatus_Processor) Descriptor deprecated

Deprecated: Use MachineStatusSpec_HardwareStatus_Processor.ProtoReflect.Descriptor instead.

func (*MachineStatusSpec_HardwareStatus_Processor) EqualMessageVT

func (this *MachineStatusSpec_HardwareStatus_Processor) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineStatusSpec_HardwareStatus_Processor) EqualVT

func (*MachineStatusSpec_HardwareStatus_Processor) GetCoreCount

func (*MachineStatusSpec_HardwareStatus_Processor) GetDescription

func (*MachineStatusSpec_HardwareStatus_Processor) GetFrequency

func (*MachineStatusSpec_HardwareStatus_Processor) GetManufacturer

func (*MachineStatusSpec_HardwareStatus_Processor) GetThreadCount

func (*MachineStatusSpec_HardwareStatus_Processor) MarshalToSizedBufferVT

func (m *MachineStatusSpec_HardwareStatus_Processor) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_HardwareStatus_Processor) MarshalToVT

func (m *MachineStatusSpec_HardwareStatus_Processor) MarshalToVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_HardwareStatus_Processor) MarshalVT

func (m *MachineStatusSpec_HardwareStatus_Processor) MarshalVT() (dAtA []byte, err error)

func (*MachineStatusSpec_HardwareStatus_Processor) ProtoMessage

func (*MachineStatusSpec_HardwareStatus_Processor) ProtoReflect

func (*MachineStatusSpec_HardwareStatus_Processor) Reset

func (*MachineStatusSpec_HardwareStatus_Processor) SizeVT

func (*MachineStatusSpec_HardwareStatus_Processor) String

func (*MachineStatusSpec_HardwareStatus_Processor) UnmarshalVT

func (m *MachineStatusSpec_HardwareStatus_Processor) UnmarshalVT(dAtA []byte) error

type MachineStatusSpec_NetworkStatus

type MachineStatusSpec_NetworkStatus struct {

	// Current machine hostname.
	Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// Current machine domainname.
	Domainname string `protobuf:"bytes,2,opt,name=domainname,proto3" json:"domainname,omitempty"`
	// List of machine IPs.
	Addresses []string `protobuf:"bytes,3,rep,name=addresses,proto3" json:"addresses,omitempty"`
	// List of default gateway IPs.
	DefaultGateways []string `protobuf:"bytes,4,rep,name=default_gateways,json=defaultGateways,proto3" json:"default_gateways,omitempty"`
	// List of physical network interfaces.
	NetworkLinks []*MachineStatusSpec_NetworkStatus_NetworkLinkStatus `protobuf:"bytes,5,rep,name=network_links,json=networkLinks,proto3" json:"network_links,omitempty"`
	// contains filtered or unexported fields
}

NetworkStatus describes the status of a machine network .

func (*MachineStatusSpec_NetworkStatus) Descriptor deprecated

func (*MachineStatusSpec_NetworkStatus) Descriptor() ([]byte, []int)

Deprecated: Use MachineStatusSpec_NetworkStatus.ProtoReflect.Descriptor instead.

func (*MachineStatusSpec_NetworkStatus) EqualMessageVT

func (this *MachineStatusSpec_NetworkStatus) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineStatusSpec_NetworkStatus) EqualVT

func (*MachineStatusSpec_NetworkStatus) GetAddresses

func (x *MachineStatusSpec_NetworkStatus) GetAddresses() []string

func (*MachineStatusSpec_NetworkStatus) GetDefaultGateways

func (x *MachineStatusSpec_NetworkStatus) GetDefaultGateways() []string

func (*MachineStatusSpec_NetworkStatus) GetDomainname

func (x *MachineStatusSpec_NetworkStatus) GetDomainname() string

func (*MachineStatusSpec_NetworkStatus) GetHostname

func (x *MachineStatusSpec_NetworkStatus) GetHostname() string

func (*MachineStatusSpec_NetworkStatus) MarshalToSizedBufferVT

func (m *MachineStatusSpec_NetworkStatus) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_NetworkStatus) MarshalToVT

func (m *MachineStatusSpec_NetworkStatus) MarshalToVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_NetworkStatus) MarshalVT

func (m *MachineStatusSpec_NetworkStatus) MarshalVT() (dAtA []byte, err error)

func (*MachineStatusSpec_NetworkStatus) ProtoMessage

func (*MachineStatusSpec_NetworkStatus) ProtoMessage()

func (*MachineStatusSpec_NetworkStatus) ProtoReflect

func (*MachineStatusSpec_NetworkStatus) Reset

func (*MachineStatusSpec_NetworkStatus) SizeVT

func (m *MachineStatusSpec_NetworkStatus) SizeVT() (n int)

func (*MachineStatusSpec_NetworkStatus) String

func (*MachineStatusSpec_NetworkStatus) UnmarshalVT

func (m *MachineStatusSpec_NetworkStatus) UnmarshalVT(dAtA []byte) error

type MachineStatusSpec_NetworkStatus_NetworkLinkStatus

type MachineStatusSpec_NetworkStatus_NetworkLinkStatus struct {

	// Linux interface name.
	LinuxName string `protobuf:"bytes,1,opt,name=linux_name,json=linuxName,proto3" json:"linux_name,omitempty"`
	// MAC address.
	HardwareAddress string `protobuf:"bytes,2,opt,name=hardware_address,json=hardwareAddress,proto3" json:"hardware_address,omitempty"`
	// Speed in Mbps.
	SpeedMbps uint32 `protobuf:"varint,3,opt,name=speed_mbps,json=speedMbps,proto3" json:"speed_mbps,omitempty"`
	// Link status.
	LinkUp bool `protobuf:"varint,4,opt,name=link_up,json=linkUp,proto3" json:"link_up,omitempty"`
	// Hardware description.
	Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

Physical network interfaces.

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) Descriptor deprecated

Deprecated: Use MachineStatusSpec_NetworkStatus_NetworkLinkStatus.ProtoReflect.Descriptor instead.

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) EqualMessageVT

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) EqualVT

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) GetDescription

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) GetHardwareAddress

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) GetLinkUp

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) GetLinuxName

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) GetSpeedMbps

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) MarshalToSizedBufferVT

func (m *MachineStatusSpec_NetworkStatus_NetworkLinkStatus) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) MarshalToVT

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) MarshalVT

func (m *MachineStatusSpec_NetworkStatus_NetworkLinkStatus) MarshalVT() (dAtA []byte, err error)

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) ProtoMessage

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) ProtoReflect

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) Reset

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) SizeVT

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) String

func (*MachineStatusSpec_NetworkStatus_NetworkLinkStatus) UnmarshalVT

type MachineStatusSpec_PlatformMetadata

type MachineStatusSpec_PlatformMetadata struct {

	// Platform is the name of the platform (e.g. `aws`, `gcp`, `azure`).
	Platform string `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"`
	// Hostname is the hostname of the machine.
	Hostname string `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// Region (in the cloud).
	Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	// Availability zone (in the cloud).
	Zone string `protobuf:"bytes,4,opt,name=zone,proto3" json:"zone,omitempty"`
	// Instance type (in the cloud).
	InstanceType string `protobuf:"bytes,5,opt,name=instance_type,json=instanceType,proto3" json:"instance_type,omitempty"`
	// Instance ID (in the cloud).
	InstanceId string `protobuf:"bytes,6,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
	// Provider ID (for the Node resource).
	ProviderId string `protobuf:"bytes,7,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"`
	// Spot instance flag.
	Spot bool `protobuf:"varint,8,opt,name=spot,proto3" json:"spot,omitempty"`
	// contains filtered or unexported fields
}

PlatformMetadata describes platform-specific information.

func (*MachineStatusSpec_PlatformMetadata) Descriptor deprecated

func (*MachineStatusSpec_PlatformMetadata) Descriptor() ([]byte, []int)

Deprecated: Use MachineStatusSpec_PlatformMetadata.ProtoReflect.Descriptor instead.

func (*MachineStatusSpec_PlatformMetadata) EqualMessageVT

func (this *MachineStatusSpec_PlatformMetadata) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineStatusSpec_PlatformMetadata) EqualVT

func (*MachineStatusSpec_PlatformMetadata) GetHostname

func (x *MachineStatusSpec_PlatformMetadata) GetHostname() string

func (*MachineStatusSpec_PlatformMetadata) GetInstanceId

func (x *MachineStatusSpec_PlatformMetadata) GetInstanceId() string

func (*MachineStatusSpec_PlatformMetadata) GetInstanceType

func (x *MachineStatusSpec_PlatformMetadata) GetInstanceType() string

func (*MachineStatusSpec_PlatformMetadata) GetPlatform

func (x *MachineStatusSpec_PlatformMetadata) GetPlatform() string

func (*MachineStatusSpec_PlatformMetadata) GetProviderId

func (x *MachineStatusSpec_PlatformMetadata) GetProviderId() string

func (*MachineStatusSpec_PlatformMetadata) GetRegion

func (*MachineStatusSpec_PlatformMetadata) GetSpot

func (*MachineStatusSpec_PlatformMetadata) GetZone

func (*MachineStatusSpec_PlatformMetadata) MarshalToSizedBufferVT

func (m *MachineStatusSpec_PlatformMetadata) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_PlatformMetadata) MarshalToVT

func (m *MachineStatusSpec_PlatformMetadata) MarshalToVT(dAtA []byte) (int, error)

func (*MachineStatusSpec_PlatformMetadata) MarshalVT

func (m *MachineStatusSpec_PlatformMetadata) MarshalVT() (dAtA []byte, err error)

func (*MachineStatusSpec_PlatformMetadata) ProtoMessage

func (*MachineStatusSpec_PlatformMetadata) ProtoMessage()

func (*MachineStatusSpec_PlatformMetadata) ProtoReflect

func (*MachineStatusSpec_PlatformMetadata) Reset

func (*MachineStatusSpec_PlatformMetadata) SizeVT

func (m *MachineStatusSpec_PlatformMetadata) SizeVT() (n int)

func (*MachineStatusSpec_PlatformMetadata) String

func (*MachineStatusSpec_PlatformMetadata) UnmarshalVT

func (m *MachineStatusSpec_PlatformMetadata) UnmarshalVT(dAtA []byte) error

type MachineStatusSpec_Role

type MachineStatusSpec_Role int32
const (
	MachineStatusSpec_NONE          MachineStatusSpec_Role = 0
	MachineStatusSpec_CONTROL_PLANE MachineStatusSpec_Role = 1
	MachineStatusSpec_WORKER        MachineStatusSpec_Role = 2
)

func (MachineStatusSpec_Role) Descriptor

func (MachineStatusSpec_Role) Enum

func (MachineStatusSpec_Role) EnumDescriptor deprecated

func (MachineStatusSpec_Role) EnumDescriptor() ([]byte, []int)

Deprecated: Use MachineStatusSpec_Role.Descriptor instead.

func (MachineStatusSpec_Role) Number

func (MachineStatusSpec_Role) String

func (x MachineStatusSpec_Role) String() string

func (MachineStatusSpec_Role) Type

type Machines

type Machines struct {
	Total   uint32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Healthy uint32 `protobuf:"varint,2,opt,name=healthy,proto3" json:"healthy,omitempty"`
	// contains filtered or unexported fields
}

Machines counts the number of machines in a set including health status.

func (*Machines) Descriptor deprecated

func (*Machines) Descriptor() ([]byte, []int)

Deprecated: Use Machines.ProtoReflect.Descriptor instead.

func (*Machines) EqualMessageVT

func (this *Machines) EqualMessageVT(thatMsg proto.Message) bool

func (*Machines) EqualVT

func (this *Machines) EqualVT(that *Machines) bool

func (*Machines) GetHealthy

func (x *Machines) GetHealthy() uint32

func (*Machines) GetTotal

func (x *Machines) GetTotal() uint32

func (*Machines) MarshalToSizedBufferVT

func (m *Machines) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*Machines) MarshalToVT

func (m *Machines) MarshalToVT(dAtA []byte) (int, error)

func (*Machines) MarshalVT

func (m *Machines) MarshalVT() (dAtA []byte, err error)

func (*Machines) ProtoMessage

func (*Machines) ProtoMessage()

func (*Machines) ProtoReflect

func (x *Machines) ProtoReflect() protoreflect.Message

func (*Machines) Reset

func (x *Machines) Reset()

func (*Machines) SizeVT

func (m *Machines) SizeVT() (n int)

func (*Machines) String

func (x *Machines) String() string

func (*Machines) UnmarshalVT

func (m *Machines) UnmarshalVT(dAtA []byte) error

type PublicKeySpec

type PublicKeySpec struct {
	PublicKey []byte `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	// Scopes are deprecated, use roles instead.
	//
	// Deprecated: will be removed once all environments are migrated to use roles.
	// TODO: remove after all environments are migrated to use roles.
	Scopes     []string               `protobuf:"bytes,2,rep,name=scopes,proto3" json:"scopes,omitempty"`
	Expiration *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=expiration,proto3" json:"expiration,omitempty"`
	Confirmed  bool                   `protobuf:"varint,4,opt,name=confirmed,proto3" json:"confirmed,omitempty"`
	Identity   *Identity              `protobuf:"bytes,5,opt,name=identity,proto3" json:"identity,omitempty"`
	Role       string                 `protobuf:"bytes,6,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

PublicKeySpec describes a user or service account public key.

func (*PublicKeySpec) Descriptor deprecated

func (*PublicKeySpec) Descriptor() ([]byte, []int)

Deprecated: Use PublicKeySpec.ProtoReflect.Descriptor instead.

func (*PublicKeySpec) EqualMessageVT

func (this *PublicKeySpec) EqualMessageVT(thatMsg proto.Message) bool

func (*PublicKeySpec) EqualVT

func (this *PublicKeySpec) EqualVT(that *PublicKeySpec) bool

func (*PublicKeySpec) GetConfirmed

func (x *PublicKeySpec) GetConfirmed() bool

func (*PublicKeySpec) GetExpiration

func (x *PublicKeySpec) GetExpiration() *timestamppb.Timestamp

func (*PublicKeySpec) GetIdentity

func (x *PublicKeySpec) GetIdentity() *Identity

func (*PublicKeySpec) GetPublicKey

func (x *PublicKeySpec) GetPublicKey() []byte

func (*PublicKeySpec) GetRole added in v0.11.1

func (x *PublicKeySpec) GetRole() string

func (*PublicKeySpec) GetScopes

func (x *PublicKeySpec) GetScopes() []string

func (*PublicKeySpec) MarshalToSizedBufferVT

func (m *PublicKeySpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*PublicKeySpec) MarshalToVT

func (m *PublicKeySpec) MarshalToVT(dAtA []byte) (int, error)

func (*PublicKeySpec) MarshalVT

func (m *PublicKeySpec) MarshalVT() (dAtA []byte, err error)

func (*PublicKeySpec) ProtoMessage

func (*PublicKeySpec) ProtoMessage()

func (*PublicKeySpec) ProtoReflect

func (x *PublicKeySpec) ProtoReflect() protoreflect.Message

func (*PublicKeySpec) Reset

func (x *PublicKeySpec) Reset()

func (*PublicKeySpec) SizeVT

func (m *PublicKeySpec) SizeVT() (n int)

func (*PublicKeySpec) String

func (x *PublicKeySpec) String() string

func (*PublicKeySpec) UnmarshalVT

func (m *PublicKeySpec) UnmarshalVT(dAtA []byte) error

type RedactedClusterMachineConfigSpec

type RedactedClusterMachineConfigSpec struct {
	Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

ClusterMachineConfigSpec stores generated Talos node machine config.

func (*RedactedClusterMachineConfigSpec) Descriptor deprecated

func (*RedactedClusterMachineConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use RedactedClusterMachineConfigSpec.ProtoReflect.Descriptor instead.

func (*RedactedClusterMachineConfigSpec) EqualMessageVT

func (this *RedactedClusterMachineConfigSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*RedactedClusterMachineConfigSpec) EqualVT

func (*RedactedClusterMachineConfigSpec) GetData

func (*RedactedClusterMachineConfigSpec) MarshalToSizedBufferVT

func (m *RedactedClusterMachineConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*RedactedClusterMachineConfigSpec) MarshalToVT

func (m *RedactedClusterMachineConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*RedactedClusterMachineConfigSpec) MarshalVT

func (m *RedactedClusterMachineConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*RedactedClusterMachineConfigSpec) ProtoMessage

func (*RedactedClusterMachineConfigSpec) ProtoMessage()

func (*RedactedClusterMachineConfigSpec) ProtoReflect

func (*RedactedClusterMachineConfigSpec) Reset

func (*RedactedClusterMachineConfigSpec) SizeVT

func (m *RedactedClusterMachineConfigSpec) SizeVT() (n int)

func (*RedactedClusterMachineConfigSpec) String

func (*RedactedClusterMachineConfigSpec) UnmarshalVT

func (m *RedactedClusterMachineConfigSpec) UnmarshalVT(dAtA []byte) error

type SAMLAssertionSpec added in v0.11.1

type SAMLAssertionSpec struct {

	// Data keeps JSON encoded SAML assertion.
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// Email is the identity that was read from the assertion.
	Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	// Used marks SAML assertion as used.
	Used bool `protobuf:"varint,3,opt,name=used,proto3" json:"used,omitempty"`
	// contains filtered or unexported fields
}

SAMLAssertionSpec describes SAML assertion.

func (*SAMLAssertionSpec) Descriptor deprecated added in v0.11.1

func (*SAMLAssertionSpec) Descriptor() ([]byte, []int)

Deprecated: Use SAMLAssertionSpec.ProtoReflect.Descriptor instead.

func (*SAMLAssertionSpec) EqualMessageVT added in v0.11.1

func (this *SAMLAssertionSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*SAMLAssertionSpec) EqualVT added in v0.11.1

func (this *SAMLAssertionSpec) EqualVT(that *SAMLAssertionSpec) bool

func (*SAMLAssertionSpec) GetData added in v0.11.1

func (x *SAMLAssertionSpec) GetData() []byte

func (*SAMLAssertionSpec) GetEmail added in v0.11.1

func (x *SAMLAssertionSpec) GetEmail() string

func (*SAMLAssertionSpec) GetUsed added in v0.11.1

func (x *SAMLAssertionSpec) GetUsed() bool

func (*SAMLAssertionSpec) MarshalToSizedBufferVT added in v0.11.1

func (m *SAMLAssertionSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SAMLAssertionSpec) MarshalToVT added in v0.11.1

func (m *SAMLAssertionSpec) MarshalToVT(dAtA []byte) (int, error)

func (*SAMLAssertionSpec) MarshalVT added in v0.11.1

func (m *SAMLAssertionSpec) MarshalVT() (dAtA []byte, err error)

func (*SAMLAssertionSpec) ProtoMessage added in v0.11.1

func (*SAMLAssertionSpec) ProtoMessage()

func (*SAMLAssertionSpec) ProtoReflect added in v0.11.1

func (x *SAMLAssertionSpec) ProtoReflect() protoreflect.Message

func (*SAMLAssertionSpec) Reset added in v0.11.1

func (x *SAMLAssertionSpec) Reset()

func (*SAMLAssertionSpec) SizeVT added in v0.11.1

func (m *SAMLAssertionSpec) SizeVT() (n int)

func (*SAMLAssertionSpec) String added in v0.11.1

func (x *SAMLAssertionSpec) String() string

func (*SAMLAssertionSpec) UnmarshalVT added in v0.11.1

func (m *SAMLAssertionSpec) UnmarshalVT(dAtA []byte) error

type SiderolinkConfigSpec

type SiderolinkConfigSpec struct {
	PrivateKey         string `protobuf:"bytes,1,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`
	PublicKey          string `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	WireguardEndpoint  string `protobuf:"bytes,3,opt,name=wireguard_endpoint,json=wireguardEndpoint,proto3" json:"wireguard_endpoint,omitempty"`
	ApiEndpoint        string `protobuf:"bytes,4,opt,name=api_endpoint,json=apiEndpoint,proto3" json:"api_endpoint,omitempty"`
	Subnet             string `protobuf:"bytes,5,opt,name=subnet,proto3" json:"subnet,omitempty"`
	ServerAddress      string `protobuf:"bytes,6,opt,name=server_address,json=serverAddress,proto3" json:"server_address,omitempty"`
	JoinToken          string `protobuf:"bytes,7,opt,name=join_token,json=joinToken,proto3" json:"join_token,omitempty"`
	AdvertisedEndpoint string `protobuf:"bytes,8,opt,name=advertised_endpoint,json=advertisedEndpoint,proto3" json:"advertised_endpoint,omitempty"`
	// contains filtered or unexported fields
}

SiderolinkConfigSpec describes siderolink wireguard server state to persist it across restarts.

func (*SiderolinkConfigSpec) Descriptor deprecated

func (*SiderolinkConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use SiderolinkConfigSpec.ProtoReflect.Descriptor instead.

func (*SiderolinkConfigSpec) EqualMessageVT

func (this *SiderolinkConfigSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*SiderolinkConfigSpec) EqualVT

func (this *SiderolinkConfigSpec) EqualVT(that *SiderolinkConfigSpec) bool

func (*SiderolinkConfigSpec) GetAdvertisedEndpoint

func (x *SiderolinkConfigSpec) GetAdvertisedEndpoint() string

func (*SiderolinkConfigSpec) GetApiEndpoint

func (x *SiderolinkConfigSpec) GetApiEndpoint() string

func (*SiderolinkConfigSpec) GetJoinToken

func (x *SiderolinkConfigSpec) GetJoinToken() string

func (*SiderolinkConfigSpec) GetPrivateKey

func (x *SiderolinkConfigSpec) GetPrivateKey() string

func (*SiderolinkConfigSpec) GetPublicKey

func (x *SiderolinkConfigSpec) GetPublicKey() string

func (*SiderolinkConfigSpec) GetServerAddress

func (x *SiderolinkConfigSpec) GetServerAddress() string

func (*SiderolinkConfigSpec) GetSubnet

func (x *SiderolinkConfigSpec) GetSubnet() string

func (*SiderolinkConfigSpec) GetWireguardEndpoint

func (x *SiderolinkConfigSpec) GetWireguardEndpoint() string

func (*SiderolinkConfigSpec) MarshalToSizedBufferVT

func (m *SiderolinkConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SiderolinkConfigSpec) MarshalToVT

func (m *SiderolinkConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*SiderolinkConfigSpec) MarshalVT

func (m *SiderolinkConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*SiderolinkConfigSpec) ProtoMessage

func (*SiderolinkConfigSpec) ProtoMessage()

func (*SiderolinkConfigSpec) ProtoReflect

func (x *SiderolinkConfigSpec) ProtoReflect() protoreflect.Message

func (*SiderolinkConfigSpec) Reset

func (x *SiderolinkConfigSpec) Reset()

func (*SiderolinkConfigSpec) SizeVT

func (m *SiderolinkConfigSpec) SizeVT() (n int)

func (*SiderolinkConfigSpec) String

func (x *SiderolinkConfigSpec) String() string

func (*SiderolinkConfigSpec) UnmarshalVT

func (m *SiderolinkConfigSpec) UnmarshalVT(dAtA []byte) error

type SiderolinkCounterSpec

type SiderolinkCounterSpec struct {
	BytesReceived int64                  `protobuf:"varint,1,opt,name=bytes_received,json=bytesReceived,proto3" json:"bytes_received,omitempty"`
	BytesSent     int64                  `protobuf:"varint,2,opt,name=bytes_sent,json=bytesSent,proto3" json:"bytes_sent,omitempty"`
	LastAlive     *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=last_alive,json=lastAlive,proto3" json:"last_alive,omitempty"`
	// contains filtered or unexported fields
}

SiderolinkConnectionSpec describes each node connection information.

func (*SiderolinkCounterSpec) Descriptor deprecated

func (*SiderolinkCounterSpec) Descriptor() ([]byte, []int)

Deprecated: Use SiderolinkCounterSpec.ProtoReflect.Descriptor instead.

func (*SiderolinkCounterSpec) EqualMessageVT

func (this *SiderolinkCounterSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*SiderolinkCounterSpec) EqualVT

func (this *SiderolinkCounterSpec) EqualVT(that *SiderolinkCounterSpec) bool

func (*SiderolinkCounterSpec) GetBytesReceived

func (x *SiderolinkCounterSpec) GetBytesReceived() int64

func (*SiderolinkCounterSpec) GetBytesSent

func (x *SiderolinkCounterSpec) GetBytesSent() int64

func (*SiderolinkCounterSpec) GetLastAlive

func (x *SiderolinkCounterSpec) GetLastAlive() *timestamppb.Timestamp

func (*SiderolinkCounterSpec) MarshalToSizedBufferVT

func (m *SiderolinkCounterSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SiderolinkCounterSpec) MarshalToVT

func (m *SiderolinkCounterSpec) MarshalToVT(dAtA []byte) (int, error)

func (*SiderolinkCounterSpec) MarshalVT

func (m *SiderolinkCounterSpec) MarshalVT() (dAtA []byte, err error)

func (*SiderolinkCounterSpec) ProtoMessage

func (*SiderolinkCounterSpec) ProtoMessage()

func (*SiderolinkCounterSpec) ProtoReflect

func (x *SiderolinkCounterSpec) ProtoReflect() protoreflect.Message

func (*SiderolinkCounterSpec) Reset

func (x *SiderolinkCounterSpec) Reset()

func (*SiderolinkCounterSpec) SizeVT

func (m *SiderolinkCounterSpec) SizeVT() (n int)

func (*SiderolinkCounterSpec) String

func (x *SiderolinkCounterSpec) String() string

func (*SiderolinkCounterSpec) UnmarshalVT

func (m *SiderolinkCounterSpec) UnmarshalVT(dAtA []byte) error

type SiderolinkSpec

type SiderolinkSpec struct {
	NodeSubnet    string `protobuf:"bytes,1,opt,name=node_subnet,json=nodeSubnet,proto3" json:"node_subnet,omitempty"`
	NodePublicKey string `protobuf:"bytes,2,opt,name=node_public_key,json=nodePublicKey,proto3" json:"node_public_key,omitempty"`
	LastEndpoint  string `protobuf:"bytes,3,opt,name=last_endpoint,json=lastEndpoint,proto3" json:"last_endpoint,omitempty"`
	Connected     bool   `protobuf:"varint,4,opt,name=connected,proto3" json:"connected,omitempty"`
	// contains filtered or unexported fields
}

SiderolinkConnectionSpec describes each node connection information.

func (*SiderolinkSpec) Descriptor deprecated

func (*SiderolinkSpec) Descriptor() ([]byte, []int)

Deprecated: Use SiderolinkSpec.ProtoReflect.Descriptor instead.

func (*SiderolinkSpec) EqualMessageVT

func (this *SiderolinkSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*SiderolinkSpec) EqualVT

func (this *SiderolinkSpec) EqualVT(that *SiderolinkSpec) bool

func (*SiderolinkSpec) GetConnected

func (x *SiderolinkSpec) GetConnected() bool

func (*SiderolinkSpec) GetLastEndpoint

func (x *SiderolinkSpec) GetLastEndpoint() string

func (*SiderolinkSpec) GetNodePublicKey

func (x *SiderolinkSpec) GetNodePublicKey() string

func (*SiderolinkSpec) GetNodeSubnet

func (x *SiderolinkSpec) GetNodeSubnet() string

func (*SiderolinkSpec) MarshalToSizedBufferVT

func (m *SiderolinkSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SiderolinkSpec) MarshalToVT

func (m *SiderolinkSpec) MarshalToVT(dAtA []byte) (int, error)

func (*SiderolinkSpec) MarshalVT

func (m *SiderolinkSpec) MarshalVT() (dAtA []byte, err error)

func (*SiderolinkSpec) ProtoMessage

func (*SiderolinkSpec) ProtoMessage()

func (*SiderolinkSpec) ProtoReflect

func (x *SiderolinkSpec) ProtoReflect() protoreflect.Message

func (*SiderolinkSpec) Reset

func (x *SiderolinkSpec) Reset()

func (*SiderolinkSpec) SizeVT

func (m *SiderolinkSpec) SizeVT() (n int)

func (*SiderolinkSpec) String

func (x *SiderolinkSpec) String() string

func (*SiderolinkSpec) UnmarshalVT

func (m *SiderolinkSpec) UnmarshalVT(dAtA []byte) error

type SysVersionSpec

type SysVersionSpec struct {
	BackendVersion string `protobuf:"bytes,1,opt,name=backend_version,json=backendVersion,proto3" json:"backend_version,omitempty"`
	InstanceName   string `protobuf:"bytes,2,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"`
	// contains filtered or unexported fields
}

SysVersionSpec keeps the current version of Omni.

func (*SysVersionSpec) Descriptor deprecated

func (*SysVersionSpec) Descriptor() ([]byte, []int)

Deprecated: Use SysVersionSpec.ProtoReflect.Descriptor instead.

func (*SysVersionSpec) EqualMessageVT

func (this *SysVersionSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*SysVersionSpec) EqualVT

func (this *SysVersionSpec) EqualVT(that *SysVersionSpec) bool

func (*SysVersionSpec) GetBackendVersion

func (x *SysVersionSpec) GetBackendVersion() string

func (*SysVersionSpec) GetInstanceName

func (x *SysVersionSpec) GetInstanceName() string

func (*SysVersionSpec) MarshalToSizedBufferVT

func (m *SysVersionSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*SysVersionSpec) MarshalToVT

func (m *SysVersionSpec) MarshalToVT(dAtA []byte) (int, error)

func (*SysVersionSpec) MarshalVT

func (m *SysVersionSpec) MarshalVT() (dAtA []byte, err error)

func (*SysVersionSpec) ProtoMessage

func (*SysVersionSpec) ProtoMessage()

func (*SysVersionSpec) ProtoReflect

func (x *SysVersionSpec) ProtoReflect() protoreflect.Message

func (*SysVersionSpec) Reset

func (x *SysVersionSpec) Reset()

func (*SysVersionSpec) SizeVT

func (m *SysVersionSpec) SizeVT() (n int)

func (*SysVersionSpec) String

func (x *SysVersionSpec) String() string

func (*SysVersionSpec) UnmarshalVT

func (m *SysVersionSpec) UnmarshalVT(dAtA []byte) error

type TalosConfigSpec

type TalosConfigSpec struct {

	// Ca certificate authority.
	Ca string `protobuf:"bytes,1,opt,name=ca,proto3" json:"ca,omitempty"`
	// Crt certificate.
	Crt string `protobuf:"bytes,2,opt,name=crt,proto3" json:"crt,omitempty"`
	// Key certificate key.
	Key string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

TalosConfigSpec describes a Talos cluster config.

func (*TalosConfigSpec) Descriptor deprecated

func (*TalosConfigSpec) Descriptor() ([]byte, []int)

Deprecated: Use TalosConfigSpec.ProtoReflect.Descriptor instead.

func (*TalosConfigSpec) EqualMessageVT

func (this *TalosConfigSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*TalosConfigSpec) EqualVT

func (this *TalosConfigSpec) EqualVT(that *TalosConfigSpec) bool

func (*TalosConfigSpec) GetCa

func (x *TalosConfigSpec) GetCa() string

func (*TalosConfigSpec) GetCrt

func (x *TalosConfigSpec) GetCrt() string

func (*TalosConfigSpec) GetKey

func (x *TalosConfigSpec) GetKey() string

func (*TalosConfigSpec) MarshalToSizedBufferVT

func (m *TalosConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*TalosConfigSpec) MarshalToVT

func (m *TalosConfigSpec) MarshalToVT(dAtA []byte) (int, error)

func (*TalosConfigSpec) MarshalVT

func (m *TalosConfigSpec) MarshalVT() (dAtA []byte, err error)

func (*TalosConfigSpec) ProtoMessage

func (*TalosConfigSpec) ProtoMessage()

func (*TalosConfigSpec) ProtoReflect

func (x *TalosConfigSpec) ProtoReflect() protoreflect.Message

func (*TalosConfigSpec) Reset

func (x *TalosConfigSpec) Reset()

func (*TalosConfigSpec) SizeVT

func (m *TalosConfigSpec) SizeVT() (n int)

func (*TalosConfigSpec) String

func (x *TalosConfigSpec) String() string

func (*TalosConfigSpec) UnmarshalVT

func (m *TalosConfigSpec) UnmarshalVT(dAtA []byte) error

type TalosUpgradeStatusSpec

type TalosUpgradeStatusSpec struct {

	// Current upgrade phase.
	Phase TalosUpgradeStatusSpec_Phase `protobuf:"varint,1,opt,name=phase,proto3,enum=specs.TalosUpgradeStatusSpec_Phase" json:"phase,omitempty"`
	// If phase is Failed, this contains the error message.
	Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// If phase is Upgrading, this contains the current upgrade step.
	Step string `protobuf:"bytes,3,opt,name=step,proto3" json:"step,omitempty"`
	// If phase is Upgrading, this contains the current upgrade step progress.
	Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	// Last successful upgrade version.
	LastUpgradeVersion string `protobuf:"bytes,5,opt,name=last_upgrade_version,json=lastUpgradeVersion,proto3" json:"last_upgrade_version,omitempty"`
	// Current version of the upgrade (if phase == Upgrading).
	CurrentUpgradeVersion string `` /* 126-byte string literal not displayed */
	// List of versions available for upgrade.
	UpgradeVersions []string `protobuf:"bytes,7,rep,name=upgrade_versions,json=upgradeVersions,proto3" json:"upgrade_versions,omitempty"`
	// contains filtered or unexported fields
}

TalosUpgradeStatusSpec contains the status of the Talos upgrade process.

func (*TalosUpgradeStatusSpec) Descriptor deprecated

func (*TalosUpgradeStatusSpec) Descriptor() ([]byte, []int)

Deprecated: Use TalosUpgradeStatusSpec.ProtoReflect.Descriptor instead.

func (*TalosUpgradeStatusSpec) EqualMessageVT

func (this *TalosUpgradeStatusSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*TalosUpgradeStatusSpec) EqualVT

func (this *TalosUpgradeStatusSpec) EqualVT(that *TalosUpgradeStatusSpec) bool

func (*TalosUpgradeStatusSpec) GetCurrentUpgradeVersion

func (x *TalosUpgradeStatusSpec) GetCurrentUpgradeVersion() string

func (*TalosUpgradeStatusSpec) GetError

func (x *TalosUpgradeStatusSpec) GetError() string

func (*TalosUpgradeStatusSpec) GetLastUpgradeVersion

func (x *TalosUpgradeStatusSpec) GetLastUpgradeVersion() string

func (*TalosUpgradeStatusSpec) GetPhase

func (*TalosUpgradeStatusSpec) GetStatus

func (x *TalosUpgradeStatusSpec) GetStatus() string

func (*TalosUpgradeStatusSpec) GetStep

func (x *TalosUpgradeStatusSpec) GetStep() string

func (*TalosUpgradeStatusSpec) GetUpgradeVersions

func (x *TalosUpgradeStatusSpec) GetUpgradeVersions() []string

func (*TalosUpgradeStatusSpec) MarshalToSizedBufferVT

func (m *TalosUpgradeStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*TalosUpgradeStatusSpec) MarshalToVT

func (m *TalosUpgradeStatusSpec) MarshalToVT(dAtA []byte) (int, error)

func (*TalosUpgradeStatusSpec) MarshalVT

func (m *TalosUpgradeStatusSpec) MarshalVT() (dAtA []byte, err error)

func (*TalosUpgradeStatusSpec) ProtoMessage

func (*TalosUpgradeStatusSpec) ProtoMessage()

func (*TalosUpgradeStatusSpec) ProtoReflect

func (x *TalosUpgradeStatusSpec) ProtoReflect() protoreflect.Message

func (*TalosUpgradeStatusSpec) Reset

func (x *TalosUpgradeStatusSpec) Reset()

func (*TalosUpgradeStatusSpec) SizeVT

func (m *TalosUpgradeStatusSpec) SizeVT() (n int)

func (*TalosUpgradeStatusSpec) String

func (x *TalosUpgradeStatusSpec) String() string

func (*TalosUpgradeStatusSpec) UnmarshalVT

func (m *TalosUpgradeStatusSpec) UnmarshalVT(dAtA []byte) error

type TalosUpgradeStatusSpec_Phase

type TalosUpgradeStatusSpec_Phase int32
const (
	TalosUpgradeStatusSpec_Unknown   TalosUpgradeStatusSpec_Phase = 0
	TalosUpgradeStatusSpec_Upgrading TalosUpgradeStatusSpec_Phase = 1
	TalosUpgradeStatusSpec_Done      TalosUpgradeStatusSpec_Phase = 2
	TalosUpgradeStatusSpec_Failed    TalosUpgradeStatusSpec_Phase = 3
	TalosUpgradeStatusSpec_Reverting TalosUpgradeStatusSpec_Phase = 4
)

func (TalosUpgradeStatusSpec_Phase) Descriptor

func (TalosUpgradeStatusSpec_Phase) Enum

func (TalosUpgradeStatusSpec_Phase) EnumDescriptor deprecated

func (TalosUpgradeStatusSpec_Phase) EnumDescriptor() ([]byte, []int)

Deprecated: Use TalosUpgradeStatusSpec_Phase.Descriptor instead.

func (TalosUpgradeStatusSpec_Phase) Number

func (TalosUpgradeStatusSpec_Phase) String

func (TalosUpgradeStatusSpec_Phase) Type

type TalosVersionSpec

type TalosVersionSpec struct {
	Version                      string   `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	CompatibleKubernetesVersions []string `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

TalosVersionSpec represents an available Talos version.

func (*TalosVersionSpec) Descriptor deprecated

func (*TalosVersionSpec) Descriptor() ([]byte, []int)

Deprecated: Use TalosVersionSpec.ProtoReflect.Descriptor instead.

func (*TalosVersionSpec) EqualMessageVT

func (this *TalosVersionSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*TalosVersionSpec) EqualVT

func (this *TalosVersionSpec) EqualVT(that *TalosVersionSpec) bool

func (*TalosVersionSpec) GetCompatibleKubernetesVersions

func (x *TalosVersionSpec) GetCompatibleKubernetesVersions() []string

func (*TalosVersionSpec) GetVersion

func (x *TalosVersionSpec) GetVersion() string

func (*TalosVersionSpec) MarshalToSizedBufferVT

func (m *TalosVersionSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*TalosVersionSpec) MarshalToVT

func (m *TalosVersionSpec) MarshalToVT(dAtA []byte) (int, error)

func (*TalosVersionSpec) MarshalVT

func (m *TalosVersionSpec) MarshalVT() (dAtA []byte, err error)

func (*TalosVersionSpec) ProtoMessage

func (*TalosVersionSpec) ProtoMessage()

func (*TalosVersionSpec) ProtoReflect

func (x *TalosVersionSpec) ProtoReflect() protoreflect.Message

func (*TalosVersionSpec) Reset

func (x *TalosVersionSpec) Reset()

func (*TalosVersionSpec) SizeVT

func (m *TalosVersionSpec) SizeVT() (n int)

func (*TalosVersionSpec) String

func (x *TalosVersionSpec) String() string

func (*TalosVersionSpec) UnmarshalVT

func (m *TalosVersionSpec) UnmarshalVT(dAtA []byte) error

type UserSpec

type UserSpec struct {

	// Scopes are deprecated, use roles instead.
	//
	// Deprecated: will be removed once all environments are migrated to use roles.
	// TODO: remove after all environments are migrated to use roles.
	Scopes []string `protobuf:"bytes,2,rep,name=scopes,proto3" json:"scopes,omitempty"`
	Role   string   `protobuf:"bytes,3,opt,name=role,proto3" json:"role,omitempty"`
	// contains filtered or unexported fields
}

UserSpec describes a user.

func (*UserSpec) Descriptor deprecated

func (*UserSpec) Descriptor() ([]byte, []int)

Deprecated: Use UserSpec.ProtoReflect.Descriptor instead.

func (*UserSpec) EqualMessageVT

func (this *UserSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*UserSpec) EqualVT

func (this *UserSpec) EqualVT(that *UserSpec) bool

func (*UserSpec) GetRole added in v0.11.1

func (x *UserSpec) GetRole() string

func (*UserSpec) GetScopes

func (x *UserSpec) GetScopes() []string

func (*UserSpec) MarshalToSizedBufferVT

func (m *UserSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*UserSpec) MarshalToVT

func (m *UserSpec) MarshalToVT(dAtA []byte) (int, error)

func (*UserSpec) MarshalVT

func (m *UserSpec) MarshalVT() (dAtA []byte, err error)

func (*UserSpec) ProtoMessage

func (*UserSpec) ProtoMessage()

func (*UserSpec) ProtoReflect

func (x *UserSpec) ProtoReflect() protoreflect.Message

func (*UserSpec) Reset

func (x *UserSpec) Reset()

func (*UserSpec) SizeVT

func (m *UserSpec) SizeVT() (n int)

func (*UserSpec) String

func (x *UserSpec) String() string

func (*UserSpec) UnmarshalVT

func (m *UserSpec) UnmarshalVT(dAtA []byte) error

Jump to

Keyboard shortcuts

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