Documentation ¶
Index ¶
- Variables
- type AddressSpecSpec
- func (*AddressSpecSpec) Descriptor() ([]byte, []int)deprecated
- func (x *AddressSpecSpec) GetAddress() *common.NetIPPrefix
- func (x *AddressSpecSpec) GetAnnounceWithArp() bool
- func (x *AddressSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
- func (x *AddressSpecSpec) GetFamily() enums.NethelpersFamily
- func (x *AddressSpecSpec) GetFlags() uint32
- func (x *AddressSpecSpec) GetLinkName() string
- func (x *AddressSpecSpec) GetScope() enums.NethelpersScope
- func (m *AddressSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AddressSpecSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *AddressSpecSpec) MarshalVT() (dAtA []byte, err error)
- func (*AddressSpecSpec) ProtoMessage()
- func (x *AddressSpecSpec) ProtoReflect() protoreflect.Message
- func (x *AddressSpecSpec) Reset()
- func (m *AddressSpecSpec) SizeVT() (n int)
- func (x *AddressSpecSpec) String() string
- func (m *AddressSpecSpec) UnmarshalVT(dAtA []byte) error
- type AddressStatusSpec
- func (*AddressStatusSpec) Descriptor() ([]byte, []int)deprecated
- func (x *AddressStatusSpec) GetAddress() *common.NetIPPrefix
- func (x *AddressStatusSpec) GetAnycast() *common.NetIP
- func (x *AddressStatusSpec) GetBroadcast() *common.NetIP
- func (x *AddressStatusSpec) GetFamily() enums.NethelpersFamily
- func (x *AddressStatusSpec) GetFlags() uint32
- func (x *AddressStatusSpec) GetLinkIndex() uint32
- func (x *AddressStatusSpec) GetLinkName() string
- func (x *AddressStatusSpec) GetLocal() *common.NetIP
- func (x *AddressStatusSpec) GetMulticast() *common.NetIP
- func (x *AddressStatusSpec) GetScope() enums.NethelpersScope
- func (m *AddressStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AddressStatusSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *AddressStatusSpec) MarshalVT() (dAtA []byte, err error)
- func (*AddressStatusSpec) ProtoMessage()
- func (x *AddressStatusSpec) ProtoReflect() protoreflect.Message
- func (x *AddressStatusSpec) Reset()
- func (m *AddressStatusSpec) SizeVT() (n int)
- func (x *AddressStatusSpec) String() string
- func (m *AddressStatusSpec) UnmarshalVT(dAtA []byte) error
- type BondMasterSpec
- func (*BondMasterSpec) Descriptor() ([]byte, []int)deprecated
- func (x *BondMasterSpec) GetAdActorSysPrio() uint32
- func (x *BondMasterSpec) GetAdSelect() enums.NethelpersADSelect
- func (x *BondMasterSpec) GetAdUserPortKey() uint32
- func (x *BondMasterSpec) GetAllSlavesActive() uint32
- func (x *BondMasterSpec) GetArpAllTargets() enums.NethelpersARPAllTargets
- func (x *BondMasterSpec) GetArpInterval() uint32
- func (x *BondMasterSpec) GetArpValidate() enums.NethelpersARPValidate
- func (x *BondMasterSpec) GetDownDelay() uint32
- func (x *BondMasterSpec) GetFailOverMac() enums.NethelpersFailOverMAC
- func (x *BondMasterSpec) GetHashPolicy() enums.NethelpersBondXmitHashPolicy
- func (x *BondMasterSpec) GetLacpRate() enums.NethelpersLACPRate
- func (x *BondMasterSpec) GetLpInterval() uint32
- func (x *BondMasterSpec) GetMiiMon() uint32
- func (x *BondMasterSpec) GetMinLinks() uint32
- func (x *BondMasterSpec) GetMode() enums.NethelpersBondMode
- func (x *BondMasterSpec) GetNumPeerNotif() uint32
- func (x *BondMasterSpec) GetPacketsPerSlave() uint32
- func (x *BondMasterSpec) GetPeerNotifyDelay() uint32
- func (x *BondMasterSpec) GetPrimaryIndex() uint32
- func (x *BondMasterSpec) GetPrimaryReselect() enums.NethelpersPrimaryReselect
- func (x *BondMasterSpec) GetResendIgmp() uint32
- func (x *BondMasterSpec) GetTlbDynamicLb() uint32
- func (x *BondMasterSpec) GetUpDelay() uint32
- func (x *BondMasterSpec) GetUseCarrier() bool
- func (m *BondMasterSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *BondMasterSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *BondMasterSpec) MarshalVT() (dAtA []byte, err error)
- func (*BondMasterSpec) ProtoMessage()
- func (x *BondMasterSpec) ProtoReflect() protoreflect.Message
- func (x *BondMasterSpec) Reset()
- func (m *BondMasterSpec) SizeVT() (n int)
- func (x *BondMasterSpec) String() string
- func (m *BondMasterSpec) UnmarshalVT(dAtA []byte) error
- type BondSlave
- func (*BondSlave) Descriptor() ([]byte, []int)deprecated
- func (x *BondSlave) GetMasterName() string
- func (x *BondSlave) GetSlaveIndex() int64
- func (m *BondSlave) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *BondSlave) MarshalToVT(dAtA []byte) (int, error)
- func (m *BondSlave) MarshalVT() (dAtA []byte, err error)
- func (*BondSlave) ProtoMessage()
- func (x *BondSlave) ProtoReflect() protoreflect.Message
- func (x *BondSlave) Reset()
- func (m *BondSlave) SizeVT() (n int)
- func (x *BondSlave) String() string
- func (m *BondSlave) UnmarshalVT(dAtA []byte) error
- type BridgeMasterSpec
- func (*BridgeMasterSpec) Descriptor() ([]byte, []int)deprecated
- func (x *BridgeMasterSpec) GetStp() *STPSpec
- func (m *BridgeMasterSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *BridgeMasterSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *BridgeMasterSpec) MarshalVT() (dAtA []byte, err error)
- func (*BridgeMasterSpec) ProtoMessage()
- func (x *BridgeMasterSpec) ProtoReflect() protoreflect.Message
- func (x *BridgeMasterSpec) Reset()
- func (m *BridgeMasterSpec) SizeVT() (n int)
- func (x *BridgeMasterSpec) String() string
- func (m *BridgeMasterSpec) UnmarshalVT(dAtA []byte) error
- type BridgeSlave
- func (*BridgeSlave) Descriptor() ([]byte, []int)deprecated
- func (x *BridgeSlave) GetMasterName() string
- func (m *BridgeSlave) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *BridgeSlave) MarshalToVT(dAtA []byte) (int, error)
- func (m *BridgeSlave) MarshalVT() (dAtA []byte, err error)
- func (*BridgeSlave) ProtoMessage()
- func (x *BridgeSlave) ProtoReflect() protoreflect.Message
- func (x *BridgeSlave) Reset()
- func (m *BridgeSlave) SizeVT() (n int)
- func (x *BridgeSlave) String() string
- func (m *BridgeSlave) UnmarshalVT(dAtA []byte) error
- type DHCP4OperatorSpec
- func (*DHCP4OperatorSpec) Descriptor() ([]byte, []int)deprecated
- func (x *DHCP4OperatorSpec) GetRouteMetric() uint32
- func (x *DHCP4OperatorSpec) GetSkipHostnameRequest() bool
- func (m *DHCP4OperatorSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DHCP4OperatorSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *DHCP4OperatorSpec) MarshalVT() (dAtA []byte, err error)
- func (*DHCP4OperatorSpec) ProtoMessage()
- func (x *DHCP4OperatorSpec) ProtoReflect() protoreflect.Message
- func (x *DHCP4OperatorSpec) Reset()
- func (m *DHCP4OperatorSpec) SizeVT() (n int)
- func (x *DHCP4OperatorSpec) String() string
- func (m *DHCP4OperatorSpec) UnmarshalVT(dAtA []byte) error
- type DHCP6OperatorSpec
- func (*DHCP6OperatorSpec) Descriptor() ([]byte, []int)deprecated
- func (x *DHCP6OperatorSpec) GetDuid() string
- func (x *DHCP6OperatorSpec) GetRouteMetric() uint32
- func (x *DHCP6OperatorSpec) GetSkipHostnameRequest() bool
- func (m *DHCP6OperatorSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DHCP6OperatorSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *DHCP6OperatorSpec) MarshalVT() (dAtA []byte, err error)
- func (*DHCP6OperatorSpec) ProtoMessage()
- func (x *DHCP6OperatorSpec) ProtoReflect() protoreflect.Message
- func (x *DHCP6OperatorSpec) Reset()
- func (m *DHCP6OperatorSpec) SizeVT() (n int)
- func (x *DHCP6OperatorSpec) String() string
- func (m *DHCP6OperatorSpec) UnmarshalVT(dAtA []byte) error
- type HardwareAddrSpec
- func (*HardwareAddrSpec) Descriptor() ([]byte, []int)deprecated
- func (x *HardwareAddrSpec) GetHardwareAddr() []byte
- func (x *HardwareAddrSpec) GetName() string
- func (m *HardwareAddrSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *HardwareAddrSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *HardwareAddrSpec) MarshalVT() (dAtA []byte, err error)
- func (*HardwareAddrSpec) ProtoMessage()
- func (x *HardwareAddrSpec) ProtoReflect() protoreflect.Message
- func (x *HardwareAddrSpec) Reset()
- func (m *HardwareAddrSpec) SizeVT() (n int)
- func (x *HardwareAddrSpec) String() string
- func (m *HardwareAddrSpec) UnmarshalVT(dAtA []byte) error
- type HostnameSpecSpec
- func (*HostnameSpecSpec) Descriptor() ([]byte, []int)deprecated
- func (x *HostnameSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
- func (x *HostnameSpecSpec) GetDomainname() string
- func (x *HostnameSpecSpec) GetHostname() string
- func (m *HostnameSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *HostnameSpecSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *HostnameSpecSpec) MarshalVT() (dAtA []byte, err error)
- func (*HostnameSpecSpec) ProtoMessage()
- func (x *HostnameSpecSpec) ProtoReflect() protoreflect.Message
- func (x *HostnameSpecSpec) Reset()
- func (m *HostnameSpecSpec) SizeVT() (n int)
- func (x *HostnameSpecSpec) String() string
- func (m *HostnameSpecSpec) UnmarshalVT(dAtA []byte) error
- type HostnameStatusSpec
- func (*HostnameStatusSpec) Descriptor() ([]byte, []int)deprecated
- func (x *HostnameStatusSpec) GetDomainname() string
- func (x *HostnameStatusSpec) GetHostname() string
- func (m *HostnameStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *HostnameStatusSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *HostnameStatusSpec) MarshalVT() (dAtA []byte, err error)
- func (*HostnameStatusSpec) ProtoMessage()
- func (x *HostnameStatusSpec) ProtoReflect() protoreflect.Message
- func (x *HostnameStatusSpec) Reset()
- func (m *HostnameStatusSpec) SizeVT() (n int)
- func (x *HostnameStatusSpec) String() string
- func (m *HostnameStatusSpec) UnmarshalVT(dAtA []byte) error
- type LinkRefreshSpec
- func (*LinkRefreshSpec) Descriptor() ([]byte, []int)deprecated
- func (x *LinkRefreshSpec) GetGeneration() int64
- func (m *LinkRefreshSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *LinkRefreshSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *LinkRefreshSpec) MarshalVT() (dAtA []byte, err error)
- func (*LinkRefreshSpec) ProtoMessage()
- func (x *LinkRefreshSpec) ProtoReflect() protoreflect.Message
- func (x *LinkRefreshSpec) Reset()
- func (m *LinkRefreshSpec) SizeVT() (n int)
- func (x *LinkRefreshSpec) String() string
- func (m *LinkRefreshSpec) UnmarshalVT(dAtA []byte) error
- type LinkSpecSpec
- func (*LinkSpecSpec) Descriptor() ([]byte, []int)deprecated
- func (x *LinkSpecSpec) GetBondMaster() *BondMasterSpec
- func (x *LinkSpecSpec) GetBondSlave() *BondSlave
- func (x *LinkSpecSpec) GetBridgeMaster() *BridgeMasterSpec
- func (x *LinkSpecSpec) GetBridgeSlave() *BridgeSlave
- func (x *LinkSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
- func (x *LinkSpecSpec) GetKind() string
- func (x *LinkSpecSpec) GetLogical() bool
- func (x *LinkSpecSpec) GetMtu() uint32
- func (x *LinkSpecSpec) GetName() string
- func (x *LinkSpecSpec) GetParentName() string
- func (x *LinkSpecSpec) GetType() enums.NethelpersLinkType
- func (x *LinkSpecSpec) GetUp() bool
- func (x *LinkSpecSpec) GetVlan() *VLANSpec
- func (x *LinkSpecSpec) GetWireguard() *WireguardSpec
- func (m *LinkSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *LinkSpecSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *LinkSpecSpec) MarshalVT() (dAtA []byte, err error)
- func (*LinkSpecSpec) ProtoMessage()
- func (x *LinkSpecSpec) ProtoReflect() protoreflect.Message
- func (x *LinkSpecSpec) Reset()
- func (m *LinkSpecSpec) SizeVT() (n int)
- func (x *LinkSpecSpec) String() string
- func (m *LinkSpecSpec) UnmarshalVT(dAtA []byte) error
- type LinkStatusSpec
- func (*LinkStatusSpec) Descriptor() ([]byte, []int)deprecated
- func (x *LinkStatusSpec) GetBondMaster() *BondMasterSpec
- func (x *LinkStatusSpec) GetBridgeMaster() *BridgeMasterSpec
- func (x *LinkStatusSpec) GetBroadcastAddr() []byte
- func (x *LinkStatusSpec) GetBusPath() string
- func (x *LinkStatusSpec) GetDriver() string
- func (x *LinkStatusSpec) GetDriverVersion() string
- func (x *LinkStatusSpec) GetDuplex() enums.NethelpersDuplex
- func (x *LinkStatusSpec) GetFirmwareVersion() string
- func (x *LinkStatusSpec) GetFlags() uint32
- func (x *LinkStatusSpec) GetHardwareAddr() []byte
- func (x *LinkStatusSpec) GetIndex() uint32
- func (x *LinkStatusSpec) GetKind() string
- func (x *LinkStatusSpec) GetLinkIndex() uint32
- func (x *LinkStatusSpec) GetLinkState() bool
- func (x *LinkStatusSpec) GetMasterIndex() uint32
- func (x *LinkStatusSpec) GetMtu() uint32
- func (x *LinkStatusSpec) GetOperationalState() enums.NethelpersOperationalState
- func (x *LinkStatusSpec) GetPciid() string
- func (x *LinkStatusSpec) GetPermanentAddr() []byte
- func (x *LinkStatusSpec) GetPort() enums.NethelpersPort
- func (x *LinkStatusSpec) GetProduct() string
- func (x *LinkStatusSpec) GetProductId() string
- func (x *LinkStatusSpec) GetQueueDisc() string
- func (x *LinkStatusSpec) GetSlaveKind() string
- func (x *LinkStatusSpec) GetSpeedMegabits() int64
- func (x *LinkStatusSpec) GetType() enums.NethelpersLinkType
- func (x *LinkStatusSpec) GetVendor() string
- func (x *LinkStatusSpec) GetVendorId() string
- func (x *LinkStatusSpec) GetVlan() *VLANSpec
- func (x *LinkStatusSpec) GetWireguard() *WireguardSpec
- func (m *LinkStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *LinkStatusSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *LinkStatusSpec) MarshalVT() (dAtA []byte, err error)
- func (*LinkStatusSpec) ProtoMessage()
- func (x *LinkStatusSpec) ProtoReflect() protoreflect.Message
- func (x *LinkStatusSpec) Reset()
- func (m *LinkStatusSpec) SizeVT() (n int)
- func (x *LinkStatusSpec) String() string
- func (m *LinkStatusSpec) UnmarshalVT(dAtA []byte) error
- type NodeAddressFilterSpec
- func (*NodeAddressFilterSpec) Descriptor() ([]byte, []int)deprecated
- func (x *NodeAddressFilterSpec) GetExcludeSubnets() []*common.NetIPPrefix
- func (x *NodeAddressFilterSpec) GetIncludeSubnets() []*common.NetIPPrefix
- func (m *NodeAddressFilterSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *NodeAddressFilterSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *NodeAddressFilterSpec) MarshalVT() (dAtA []byte, err error)
- func (*NodeAddressFilterSpec) ProtoMessage()
- func (x *NodeAddressFilterSpec) ProtoReflect() protoreflect.Message
- func (x *NodeAddressFilterSpec) Reset()
- func (m *NodeAddressFilterSpec) SizeVT() (n int)
- func (x *NodeAddressFilterSpec) String() string
- func (m *NodeAddressFilterSpec) UnmarshalVT(dAtA []byte) error
- type NodeAddressSpec
- func (*NodeAddressSpec) Descriptor() ([]byte, []int)deprecated
- func (x *NodeAddressSpec) GetAddresses() []*common.NetIPPrefix
- func (m *NodeAddressSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *NodeAddressSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *NodeAddressSpec) MarshalVT() (dAtA []byte, err error)
- func (*NodeAddressSpec) ProtoMessage()
- func (x *NodeAddressSpec) ProtoReflect() protoreflect.Message
- func (x *NodeAddressSpec) Reset()
- func (m *NodeAddressSpec) SizeVT() (n int)
- func (x *NodeAddressSpec) String() string
- func (m *NodeAddressSpec) UnmarshalVT(dAtA []byte) error
- type OperatorSpecSpec
- func (*OperatorSpecSpec) Descriptor() ([]byte, []int)deprecated
- func (x *OperatorSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
- func (x *OperatorSpecSpec) GetDhcp4() *DHCP4OperatorSpec
- func (x *OperatorSpecSpec) GetDhcp6() *DHCP6OperatorSpec
- func (x *OperatorSpecSpec) GetLinkName() string
- func (x *OperatorSpecSpec) GetOperator() enums.NetworkOperator
- func (x *OperatorSpecSpec) GetRequireUp() bool
- func (x *OperatorSpecSpec) GetVip() *VIPOperatorSpec
- func (m *OperatorSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *OperatorSpecSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *OperatorSpecSpec) MarshalVT() (dAtA []byte, err error)
- func (*OperatorSpecSpec) ProtoMessage()
- func (x *OperatorSpecSpec) ProtoReflect() protoreflect.Message
- func (x *OperatorSpecSpec) Reset()
- func (m *OperatorSpecSpec) SizeVT() (n int)
- func (x *OperatorSpecSpec) String() string
- func (m *OperatorSpecSpec) UnmarshalVT(dAtA []byte) error
- type ProbeSpecSpec
- func (*ProbeSpecSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ProbeSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
- func (x *ProbeSpecSpec) GetFailureThreshold() int64
- func (x *ProbeSpecSpec) GetInterval() *durationpb.Duration
- func (x *ProbeSpecSpec) GetTcp() *TCPProbeSpec
- func (m *ProbeSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProbeSpecSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProbeSpecSpec) MarshalVT() (dAtA []byte, err error)
- func (*ProbeSpecSpec) ProtoMessage()
- func (x *ProbeSpecSpec) ProtoReflect() protoreflect.Message
- func (x *ProbeSpecSpec) Reset()
- func (m *ProbeSpecSpec) SizeVT() (n int)
- func (x *ProbeSpecSpec) String() string
- func (m *ProbeSpecSpec) UnmarshalVT(dAtA []byte) error
- type ProbeStatusSpec
- func (*ProbeStatusSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ProbeStatusSpec) GetLastError() string
- func (x *ProbeStatusSpec) GetSuccess() bool
- func (m *ProbeStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProbeStatusSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProbeStatusSpec) MarshalVT() (dAtA []byte, err error)
- func (*ProbeStatusSpec) ProtoMessage()
- func (x *ProbeStatusSpec) ProtoReflect() protoreflect.Message
- func (x *ProbeStatusSpec) Reset()
- func (m *ProbeStatusSpec) SizeVT() (n int)
- func (x *ProbeStatusSpec) String() string
- func (m *ProbeStatusSpec) UnmarshalVT(dAtA []byte) error
- type ResolverSpecSpec
- func (*ResolverSpecSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ResolverSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
- func (x *ResolverSpecSpec) GetDnsServers() []*common.NetIP
- func (m *ResolverSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ResolverSpecSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *ResolverSpecSpec) MarshalVT() (dAtA []byte, err error)
- func (*ResolverSpecSpec) ProtoMessage()
- func (x *ResolverSpecSpec) ProtoReflect() protoreflect.Message
- func (x *ResolverSpecSpec) Reset()
- func (m *ResolverSpecSpec) SizeVT() (n int)
- func (x *ResolverSpecSpec) String() string
- func (m *ResolverSpecSpec) UnmarshalVT(dAtA []byte) error
- type ResolverStatusSpec
- func (*ResolverStatusSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ResolverStatusSpec) GetDnsServers() []*common.NetIP
- func (m *ResolverStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ResolverStatusSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *ResolverStatusSpec) MarshalVT() (dAtA []byte, err error)
- func (*ResolverStatusSpec) ProtoMessage()
- func (x *ResolverStatusSpec) ProtoReflect() protoreflect.Message
- func (x *ResolverStatusSpec) Reset()
- func (m *ResolverStatusSpec) SizeVT() (n int)
- func (x *ResolverStatusSpec) String() string
- func (m *ResolverStatusSpec) UnmarshalVT(dAtA []byte) error
- type RouteSpecSpec
- func (*RouteSpecSpec) Descriptor() ([]byte, []int)deprecated
- func (x *RouteSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
- func (x *RouteSpecSpec) GetDestination() *common.NetIPPrefix
- func (x *RouteSpecSpec) GetFamily() enums.NethelpersFamily
- func (x *RouteSpecSpec) GetFlags() uint32
- func (x *RouteSpecSpec) GetGateway() *common.NetIP
- func (x *RouteSpecSpec) GetMtu() uint32
- func (x *RouteSpecSpec) GetOutLinkName() string
- func (x *RouteSpecSpec) GetPriority() uint32
- func (x *RouteSpecSpec) GetProtocol() enums.NethelpersRouteProtocol
- func (x *RouteSpecSpec) GetScope() enums.NethelpersScope
- func (x *RouteSpecSpec) GetSource() *common.NetIP
- func (x *RouteSpecSpec) GetTable() enums.NethelpersRoutingTable
- func (x *RouteSpecSpec) GetType() enums.NethelpersRouteType
- func (m *RouteSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *RouteSpecSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *RouteSpecSpec) MarshalVT() (dAtA []byte, err error)
- func (*RouteSpecSpec) ProtoMessage()
- func (x *RouteSpecSpec) ProtoReflect() protoreflect.Message
- func (x *RouteSpecSpec) Reset()
- func (m *RouteSpecSpec) SizeVT() (n int)
- func (x *RouteSpecSpec) String() string
- func (m *RouteSpecSpec) UnmarshalVT(dAtA []byte) error
- type RouteStatusSpec
- func (*RouteStatusSpec) Descriptor() ([]byte, []int)deprecated
- func (x *RouteStatusSpec) GetDestination() *common.NetIPPrefix
- func (x *RouteStatusSpec) GetFamily() enums.NethelpersFamily
- func (x *RouteStatusSpec) GetFlags() uint32
- func (x *RouteStatusSpec) GetGateway() *common.NetIP
- func (x *RouteStatusSpec) GetMtu() uint32
- func (x *RouteStatusSpec) GetOutLinkIndex() uint32
- func (x *RouteStatusSpec) GetOutLinkName() string
- func (x *RouteStatusSpec) GetPriority() uint32
- func (x *RouteStatusSpec) GetProtocol() enums.NethelpersRouteProtocol
- func (x *RouteStatusSpec) GetScope() enums.NethelpersScope
- func (x *RouteStatusSpec) GetSource() *common.NetIP
- func (x *RouteStatusSpec) GetTable() enums.NethelpersRoutingTable
- func (x *RouteStatusSpec) GetType() enums.NethelpersRouteType
- func (m *RouteStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *RouteStatusSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *RouteStatusSpec) MarshalVT() (dAtA []byte, err error)
- func (*RouteStatusSpec) ProtoMessage()
- func (x *RouteStatusSpec) ProtoReflect() protoreflect.Message
- func (x *RouteStatusSpec) Reset()
- func (m *RouteStatusSpec) SizeVT() (n int)
- func (x *RouteStatusSpec) String() string
- func (m *RouteStatusSpec) UnmarshalVT(dAtA []byte) error
- type STPSpec
- func (*STPSpec) Descriptor() ([]byte, []int)deprecated
- func (x *STPSpec) GetEnabled() bool
- func (m *STPSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *STPSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *STPSpec) MarshalVT() (dAtA []byte, err error)
- func (*STPSpec) ProtoMessage()
- func (x *STPSpec) ProtoReflect() protoreflect.Message
- func (x *STPSpec) Reset()
- func (m *STPSpec) SizeVT() (n int)
- func (x *STPSpec) String() string
- func (m *STPSpec) UnmarshalVT(dAtA []byte) error
- type StatusSpec
- func (*StatusSpec) Descriptor() ([]byte, []int)deprecated
- func (x *StatusSpec) GetAddressReady() bool
- func (x *StatusSpec) GetConnectivityReady() bool
- func (x *StatusSpec) GetEtcFilesReady() bool
- func (x *StatusSpec) GetHostnameReady() bool
- func (m *StatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *StatusSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *StatusSpec) MarshalVT() (dAtA []byte, err error)
- func (*StatusSpec) ProtoMessage()
- func (x *StatusSpec) ProtoReflect() protoreflect.Message
- func (x *StatusSpec) Reset()
- func (m *StatusSpec) SizeVT() (n int)
- func (x *StatusSpec) String() string
- func (m *StatusSpec) UnmarshalVT(dAtA []byte) error
- type TCPProbeSpec
- func (*TCPProbeSpec) Descriptor() ([]byte, []int)deprecated
- func (x *TCPProbeSpec) GetEndpoint() string
- func (x *TCPProbeSpec) GetTimeout() *durationpb.Duration
- func (m *TCPProbeSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *TCPProbeSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *TCPProbeSpec) MarshalVT() (dAtA []byte, err error)
- func (*TCPProbeSpec) ProtoMessage()
- func (x *TCPProbeSpec) ProtoReflect() protoreflect.Message
- func (x *TCPProbeSpec) Reset()
- func (m *TCPProbeSpec) SizeVT() (n int)
- func (x *TCPProbeSpec) String() string
- func (m *TCPProbeSpec) UnmarshalVT(dAtA []byte) error
- type TimeServerSpecSpec
- func (*TimeServerSpecSpec) Descriptor() ([]byte, []int)deprecated
- func (x *TimeServerSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
- func (x *TimeServerSpecSpec) GetNtpServers() []string
- func (m *TimeServerSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *TimeServerSpecSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *TimeServerSpecSpec) MarshalVT() (dAtA []byte, err error)
- func (*TimeServerSpecSpec) ProtoMessage()
- func (x *TimeServerSpecSpec) ProtoReflect() protoreflect.Message
- func (x *TimeServerSpecSpec) Reset()
- func (m *TimeServerSpecSpec) SizeVT() (n int)
- func (x *TimeServerSpecSpec) String() string
- func (m *TimeServerSpecSpec) UnmarshalVT(dAtA []byte) error
- type TimeServerStatusSpec
- func (*TimeServerStatusSpec) Descriptor() ([]byte, []int)deprecated
- func (x *TimeServerStatusSpec) GetNtpServers() []string
- func (m *TimeServerStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *TimeServerStatusSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *TimeServerStatusSpec) MarshalVT() (dAtA []byte, err error)
- func (*TimeServerStatusSpec) ProtoMessage()
- func (x *TimeServerStatusSpec) ProtoReflect() protoreflect.Message
- func (x *TimeServerStatusSpec) Reset()
- func (m *TimeServerStatusSpec) SizeVT() (n int)
- func (x *TimeServerStatusSpec) String() string
- func (m *TimeServerStatusSpec) UnmarshalVT(dAtA []byte) error
- type VIPEquinixMetalSpec
- func (*VIPEquinixMetalSpec) Descriptor() ([]byte, []int)deprecated
- func (x *VIPEquinixMetalSpec) GetApiToken() string
- func (x *VIPEquinixMetalSpec) GetDeviceId() string
- func (x *VIPEquinixMetalSpec) GetProjectId() string
- func (m *VIPEquinixMetalSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *VIPEquinixMetalSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *VIPEquinixMetalSpec) MarshalVT() (dAtA []byte, err error)
- func (*VIPEquinixMetalSpec) ProtoMessage()
- func (x *VIPEquinixMetalSpec) ProtoReflect() protoreflect.Message
- func (x *VIPEquinixMetalSpec) Reset()
- func (m *VIPEquinixMetalSpec) SizeVT() (n int)
- func (x *VIPEquinixMetalSpec) String() string
- func (m *VIPEquinixMetalSpec) UnmarshalVT(dAtA []byte) error
- type VIPHCloudSpec
- func (*VIPHCloudSpec) Descriptor() ([]byte, []int)deprecated
- func (x *VIPHCloudSpec) GetApiToken() string
- func (x *VIPHCloudSpec) GetDeviceId() int64
- func (x *VIPHCloudSpec) GetNetworkId() int64
- func (m *VIPHCloudSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *VIPHCloudSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *VIPHCloudSpec) MarshalVT() (dAtA []byte, err error)
- func (*VIPHCloudSpec) ProtoMessage()
- func (x *VIPHCloudSpec) ProtoReflect() protoreflect.Message
- func (x *VIPHCloudSpec) Reset()
- func (m *VIPHCloudSpec) SizeVT() (n int)
- func (x *VIPHCloudSpec) String() string
- func (m *VIPHCloudSpec) UnmarshalVT(dAtA []byte) error
- type VIPOperatorSpec
- func (*VIPOperatorSpec) Descriptor() ([]byte, []int)deprecated
- func (x *VIPOperatorSpec) GetEquinixMetal() *VIPEquinixMetalSpec
- func (x *VIPOperatorSpec) GetGratuitousArp() bool
- func (x *VIPOperatorSpec) GetHCloud() *VIPHCloudSpec
- func (x *VIPOperatorSpec) GetIp() *common.NetIP
- func (m *VIPOperatorSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *VIPOperatorSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *VIPOperatorSpec) MarshalVT() (dAtA []byte, err error)
- func (*VIPOperatorSpec) ProtoMessage()
- func (x *VIPOperatorSpec) ProtoReflect() protoreflect.Message
- func (x *VIPOperatorSpec) Reset()
- func (m *VIPOperatorSpec) SizeVT() (n int)
- func (x *VIPOperatorSpec) String() string
- func (m *VIPOperatorSpec) UnmarshalVT(dAtA []byte) error
- type VLANSpec
- func (*VLANSpec) Descriptor() ([]byte, []int)deprecated
- func (x *VLANSpec) GetProtocol() enums.NethelpersVLANProtocol
- func (x *VLANSpec) GetVid() uint32
- func (m *VLANSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *VLANSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *VLANSpec) MarshalVT() (dAtA []byte, err error)
- func (*VLANSpec) ProtoMessage()
- func (x *VLANSpec) ProtoReflect() protoreflect.Message
- func (x *VLANSpec) Reset()
- func (m *VLANSpec) SizeVT() (n int)
- func (x *VLANSpec) String() string
- func (m *VLANSpec) UnmarshalVT(dAtA []byte) error
- type WireguardPeer
- func (*WireguardPeer) Descriptor() ([]byte, []int)deprecated
- func (x *WireguardPeer) GetAllowedIps() []*common.NetIPPrefix
- func (x *WireguardPeer) GetEndpoint() string
- func (x *WireguardPeer) GetPersistentKeepaliveInterval() *durationpb.Duration
- func (x *WireguardPeer) GetPresharedKey() string
- func (x *WireguardPeer) GetPublicKey() string
- func (m *WireguardPeer) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *WireguardPeer) MarshalToVT(dAtA []byte) (int, error)
- func (m *WireguardPeer) MarshalVT() (dAtA []byte, err error)
- func (*WireguardPeer) ProtoMessage()
- func (x *WireguardPeer) ProtoReflect() protoreflect.Message
- func (x *WireguardPeer) Reset()
- func (m *WireguardPeer) SizeVT() (n int)
- func (x *WireguardPeer) String() string
- func (m *WireguardPeer) UnmarshalVT(dAtA []byte) error
- type WireguardSpec
- func (*WireguardSpec) Descriptor() ([]byte, []int)deprecated
- func (x *WireguardSpec) GetFirewallMark() int64
- func (x *WireguardSpec) GetListenPort() int64
- func (x *WireguardSpec) GetPeers() []*WireguardPeer
- func (x *WireguardSpec) GetPrivateKey() string
- func (x *WireguardSpec) GetPublicKey() string
- func (m *WireguardSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *WireguardSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *WireguardSpec) MarshalVT() (dAtA []byte, err error)
- func (*WireguardSpec) ProtoMessage()
- func (x *WireguardSpec) ProtoReflect() protoreflect.Message
- func (x *WireguardSpec) Reset()
- func (m *WireguardSpec) SizeVT() (n int)
- func (x *WireguardSpec) String() string
- func (m *WireguardSpec) UnmarshalVT(dAtA []byte) error
Constants ¶
This section is empty.
Variables ¶
var ( ErrInvalidLength = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflow = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroup = fmt.Errorf("proto: unexpected end of group") )
var File_resource_definitions_network_network_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AddressSpecSpec ¶
type AddressSpecSpec struct { Address *common.NetIPPrefix `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` LinkName string `protobuf:"bytes,2,opt,name=link_name,json=linkName,proto3" json:"link_name,omitempty"` Family enums.NethelpersFamily `protobuf:"varint,3,opt,name=family,proto3,enum=talos.resource.definitions.enums.NethelpersFamily" json:"family,omitempty"` Scope enums.NethelpersScope `protobuf:"varint,4,opt,name=scope,proto3,enum=talos.resource.definitions.enums.NethelpersScope" json:"scope,omitempty"` Flags uint32 `protobuf:"varint,5,opt,name=flags,proto3" json:"flags,omitempty"` AnnounceWithArp bool `protobuf:"varint,6,opt,name=announce_with_arp,json=announceWithArp,proto3" json:"announce_with_arp,omitempty"` ConfigLayer enums.NetworkConfigLayer `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
AddressSpecSpec describes status of rendered secrets.
func (*AddressSpecSpec) Descriptor
deprecated
func (*AddressSpecSpec) Descriptor() ([]byte, []int)
Deprecated: Use AddressSpecSpec.ProtoReflect.Descriptor instead.
func (*AddressSpecSpec) GetAddress ¶
func (x *AddressSpecSpec) GetAddress() *common.NetIPPrefix
func (*AddressSpecSpec) GetAnnounceWithArp ¶
func (x *AddressSpecSpec) GetAnnounceWithArp() bool
func (*AddressSpecSpec) GetConfigLayer ¶
func (x *AddressSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
func (*AddressSpecSpec) GetFamily ¶
func (x *AddressSpecSpec) GetFamily() enums.NethelpersFamily
func (*AddressSpecSpec) GetFlags ¶
func (x *AddressSpecSpec) GetFlags() uint32
func (*AddressSpecSpec) GetLinkName ¶
func (x *AddressSpecSpec) GetLinkName() string
func (*AddressSpecSpec) GetScope ¶
func (x *AddressSpecSpec) GetScope() enums.NethelpersScope
func (*AddressSpecSpec) MarshalToSizedBufferVT ¶
func (m *AddressSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AddressSpecSpec) MarshalToVT ¶
func (m *AddressSpecSpec) MarshalToVT(dAtA []byte) (int, error)
func (*AddressSpecSpec) MarshalVT ¶
func (m *AddressSpecSpec) MarshalVT() (dAtA []byte, err error)
func (*AddressSpecSpec) ProtoMessage ¶
func (*AddressSpecSpec) ProtoMessage()
func (*AddressSpecSpec) ProtoReflect ¶
func (x *AddressSpecSpec) ProtoReflect() protoreflect.Message
func (*AddressSpecSpec) Reset ¶
func (x *AddressSpecSpec) Reset()
func (*AddressSpecSpec) SizeVT ¶
func (m *AddressSpecSpec) SizeVT() (n int)
func (*AddressSpecSpec) String ¶
func (x *AddressSpecSpec) String() string
func (*AddressSpecSpec) UnmarshalVT ¶
func (m *AddressSpecSpec) UnmarshalVT(dAtA []byte) error
type AddressStatusSpec ¶
type AddressStatusSpec struct { Address *common.NetIPPrefix `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Local *common.NetIP `protobuf:"bytes,2,opt,name=local,proto3" json:"local,omitempty"` Broadcast *common.NetIP `protobuf:"bytes,3,opt,name=broadcast,proto3" json:"broadcast,omitempty"` Anycast *common.NetIP `protobuf:"bytes,4,opt,name=anycast,proto3" json:"anycast,omitempty"` Multicast *common.NetIP `protobuf:"bytes,5,opt,name=multicast,proto3" json:"multicast,omitempty"` LinkIndex uint32 `protobuf:"varint,6,opt,name=link_index,json=linkIndex,proto3" json:"link_index,omitempty"` LinkName string `protobuf:"bytes,7,opt,name=link_name,json=linkName,proto3" json:"link_name,omitempty"` Family enums.NethelpersFamily `protobuf:"varint,8,opt,name=family,proto3,enum=talos.resource.definitions.enums.NethelpersFamily" json:"family,omitempty"` Scope enums.NethelpersScope `protobuf:"varint,9,opt,name=scope,proto3,enum=talos.resource.definitions.enums.NethelpersScope" json:"scope,omitempty"` Flags uint32 `protobuf:"varint,10,opt,name=flags,proto3" json:"flags,omitempty"` // contains filtered or unexported fields }
AddressStatusSpec describes status of rendered secrets.
func (*AddressStatusSpec) Descriptor
deprecated
func (*AddressStatusSpec) Descriptor() ([]byte, []int)
Deprecated: Use AddressStatusSpec.ProtoReflect.Descriptor instead.
func (*AddressStatusSpec) GetAddress ¶
func (x *AddressStatusSpec) GetAddress() *common.NetIPPrefix
func (*AddressStatusSpec) GetAnycast ¶
func (x *AddressStatusSpec) GetAnycast() *common.NetIP
func (*AddressStatusSpec) GetBroadcast ¶
func (x *AddressStatusSpec) GetBroadcast() *common.NetIP
func (*AddressStatusSpec) GetFamily ¶
func (x *AddressStatusSpec) GetFamily() enums.NethelpersFamily
func (*AddressStatusSpec) GetFlags ¶
func (x *AddressStatusSpec) GetFlags() uint32
func (*AddressStatusSpec) GetLinkIndex ¶
func (x *AddressStatusSpec) GetLinkIndex() uint32
func (*AddressStatusSpec) GetLinkName ¶
func (x *AddressStatusSpec) GetLinkName() string
func (*AddressStatusSpec) GetLocal ¶
func (x *AddressStatusSpec) GetLocal() *common.NetIP
func (*AddressStatusSpec) GetMulticast ¶
func (x *AddressStatusSpec) GetMulticast() *common.NetIP
func (*AddressStatusSpec) GetScope ¶
func (x *AddressStatusSpec) GetScope() enums.NethelpersScope
func (*AddressStatusSpec) MarshalToSizedBufferVT ¶
func (m *AddressStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AddressStatusSpec) MarshalToVT ¶
func (m *AddressStatusSpec) MarshalToVT(dAtA []byte) (int, error)
func (*AddressStatusSpec) MarshalVT ¶
func (m *AddressStatusSpec) MarshalVT() (dAtA []byte, err error)
func (*AddressStatusSpec) ProtoMessage ¶
func (*AddressStatusSpec) ProtoMessage()
func (*AddressStatusSpec) ProtoReflect ¶
func (x *AddressStatusSpec) ProtoReflect() protoreflect.Message
func (*AddressStatusSpec) Reset ¶
func (x *AddressStatusSpec) Reset()
func (*AddressStatusSpec) SizeVT ¶
func (m *AddressStatusSpec) SizeVT() (n int)
func (*AddressStatusSpec) String ¶
func (x *AddressStatusSpec) String() string
func (*AddressStatusSpec) UnmarshalVT ¶
func (m *AddressStatusSpec) UnmarshalVT(dAtA []byte) error
type BondMasterSpec ¶
type BondMasterSpec struct { Mode enums.NethelpersBondMode `protobuf:"varint,1,opt,name=mode,proto3,enum=talos.resource.definitions.enums.NethelpersBondMode" json:"mode,omitempty"` HashPolicy enums.NethelpersBondXmitHashPolicy `` /* 159-byte string literal not displayed */ LacpRate enums.NethelpersLACPRate `` /* 143-byte string literal not displayed */ ArpValidate enums.NethelpersARPValidate `` /* 155-byte string literal not displayed */ ArpAllTargets enums.NethelpersARPAllTargets `` /* 165-byte string literal not displayed */ PrimaryIndex uint32 `protobuf:"varint,6,opt,name=primary_index,json=primaryIndex,proto3" json:"primary_index,omitempty"` PrimaryReselect enums.NethelpersPrimaryReselect `` /* 171-byte string literal not displayed */ FailOverMac enums.NethelpersFailOverMAC `` /* 157-byte string literal not displayed */ AdSelect enums.NethelpersADSelect `` /* 143-byte string literal not displayed */ MiiMon uint32 `protobuf:"varint,10,opt,name=mii_mon,json=miiMon,proto3" json:"mii_mon,omitempty"` UpDelay uint32 `protobuf:"varint,11,opt,name=up_delay,json=upDelay,proto3" json:"up_delay,omitempty"` DownDelay uint32 `protobuf:"varint,12,opt,name=down_delay,json=downDelay,proto3" json:"down_delay,omitempty"` ArpInterval uint32 `protobuf:"varint,13,opt,name=arp_interval,json=arpInterval,proto3" json:"arp_interval,omitempty"` ResendIgmp uint32 `protobuf:"varint,14,opt,name=resend_igmp,json=resendIgmp,proto3" json:"resend_igmp,omitempty"` MinLinks uint32 `protobuf:"varint,15,opt,name=min_links,json=minLinks,proto3" json:"min_links,omitempty"` LpInterval uint32 `protobuf:"varint,16,opt,name=lp_interval,json=lpInterval,proto3" json:"lp_interval,omitempty"` PacketsPerSlave uint32 `protobuf:"varint,17,opt,name=packets_per_slave,json=packetsPerSlave,proto3" json:"packets_per_slave,omitempty"` NumPeerNotif uint32 `protobuf:"fixed32,18,opt,name=num_peer_notif,json=numPeerNotif,proto3" json:"num_peer_notif,omitempty"` TlbDynamicLb uint32 `protobuf:"fixed32,19,opt,name=tlb_dynamic_lb,json=tlbDynamicLb,proto3" json:"tlb_dynamic_lb,omitempty"` AllSlavesActive uint32 `protobuf:"fixed32,20,opt,name=all_slaves_active,json=allSlavesActive,proto3" json:"all_slaves_active,omitempty"` UseCarrier bool `protobuf:"varint,21,opt,name=use_carrier,json=useCarrier,proto3" json:"use_carrier,omitempty"` AdActorSysPrio uint32 `protobuf:"fixed32,22,opt,name=ad_actor_sys_prio,json=adActorSysPrio,proto3" json:"ad_actor_sys_prio,omitempty"` AdUserPortKey uint32 `protobuf:"fixed32,23,opt,name=ad_user_port_key,json=adUserPortKey,proto3" json:"ad_user_port_key,omitempty"` PeerNotifyDelay uint32 `protobuf:"varint,24,opt,name=peer_notify_delay,json=peerNotifyDelay,proto3" json:"peer_notify_delay,omitempty"` // contains filtered or unexported fields }
BondMasterSpec describes bond settings if Kind == "bond".
func (*BondMasterSpec) Descriptor
deprecated
func (*BondMasterSpec) Descriptor() ([]byte, []int)
Deprecated: Use BondMasterSpec.ProtoReflect.Descriptor instead.
func (*BondMasterSpec) GetAdActorSysPrio ¶
func (x *BondMasterSpec) GetAdActorSysPrio() uint32
func (*BondMasterSpec) GetAdSelect ¶
func (x *BondMasterSpec) GetAdSelect() enums.NethelpersADSelect
func (*BondMasterSpec) GetAdUserPortKey ¶
func (x *BondMasterSpec) GetAdUserPortKey() uint32
func (*BondMasterSpec) GetAllSlavesActive ¶
func (x *BondMasterSpec) GetAllSlavesActive() uint32
func (*BondMasterSpec) GetArpAllTargets ¶
func (x *BondMasterSpec) GetArpAllTargets() enums.NethelpersARPAllTargets
func (*BondMasterSpec) GetArpInterval ¶
func (x *BondMasterSpec) GetArpInterval() uint32
func (*BondMasterSpec) GetArpValidate ¶
func (x *BondMasterSpec) GetArpValidate() enums.NethelpersARPValidate
func (*BondMasterSpec) GetDownDelay ¶
func (x *BondMasterSpec) GetDownDelay() uint32
func (*BondMasterSpec) GetFailOverMac ¶
func (x *BondMasterSpec) GetFailOverMac() enums.NethelpersFailOverMAC
func (*BondMasterSpec) GetHashPolicy ¶
func (x *BondMasterSpec) GetHashPolicy() enums.NethelpersBondXmitHashPolicy
func (*BondMasterSpec) GetLacpRate ¶
func (x *BondMasterSpec) GetLacpRate() enums.NethelpersLACPRate
func (*BondMasterSpec) GetLpInterval ¶
func (x *BondMasterSpec) GetLpInterval() uint32
func (*BondMasterSpec) GetMiiMon ¶
func (x *BondMasterSpec) GetMiiMon() uint32
func (*BondMasterSpec) GetMinLinks ¶
func (x *BondMasterSpec) GetMinLinks() uint32
func (*BondMasterSpec) GetMode ¶
func (x *BondMasterSpec) GetMode() enums.NethelpersBondMode
func (*BondMasterSpec) GetNumPeerNotif ¶
func (x *BondMasterSpec) GetNumPeerNotif() uint32
func (*BondMasterSpec) GetPacketsPerSlave ¶
func (x *BondMasterSpec) GetPacketsPerSlave() uint32
func (*BondMasterSpec) GetPeerNotifyDelay ¶
func (x *BondMasterSpec) GetPeerNotifyDelay() uint32
func (*BondMasterSpec) GetPrimaryIndex ¶
func (x *BondMasterSpec) GetPrimaryIndex() uint32
func (*BondMasterSpec) GetPrimaryReselect ¶
func (x *BondMasterSpec) GetPrimaryReselect() enums.NethelpersPrimaryReselect
func (*BondMasterSpec) GetResendIgmp ¶
func (x *BondMasterSpec) GetResendIgmp() uint32
func (*BondMasterSpec) GetTlbDynamicLb ¶
func (x *BondMasterSpec) GetTlbDynamicLb() uint32
func (*BondMasterSpec) GetUpDelay ¶
func (x *BondMasterSpec) GetUpDelay() uint32
func (*BondMasterSpec) GetUseCarrier ¶
func (x *BondMasterSpec) GetUseCarrier() bool
func (*BondMasterSpec) MarshalToSizedBufferVT ¶
func (m *BondMasterSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*BondMasterSpec) MarshalToVT ¶
func (m *BondMasterSpec) MarshalToVT(dAtA []byte) (int, error)
func (*BondMasterSpec) MarshalVT ¶
func (m *BondMasterSpec) MarshalVT() (dAtA []byte, err error)
func (*BondMasterSpec) ProtoMessage ¶
func (*BondMasterSpec) ProtoMessage()
func (*BondMasterSpec) ProtoReflect ¶
func (x *BondMasterSpec) ProtoReflect() protoreflect.Message
func (*BondMasterSpec) Reset ¶
func (x *BondMasterSpec) Reset()
func (*BondMasterSpec) SizeVT ¶
func (m *BondMasterSpec) SizeVT() (n int)
func (*BondMasterSpec) String ¶
func (x *BondMasterSpec) String() string
func (*BondMasterSpec) UnmarshalVT ¶
func (m *BondMasterSpec) UnmarshalVT(dAtA []byte) error
type BondSlave ¶
type BondSlave struct { MasterName string `protobuf:"bytes,1,opt,name=master_name,json=masterName,proto3" json:"master_name,omitempty"` SlaveIndex int64 `protobuf:"varint,2,opt,name=slave_index,json=slaveIndex,proto3" json:"slave_index,omitempty"` // contains filtered or unexported fields }
BondSlave contains a bond's master name and slave index.
func (*BondSlave) Descriptor
deprecated
func (*BondSlave) GetMasterName ¶
func (*BondSlave) GetSlaveIndex ¶
func (*BondSlave) MarshalToSizedBufferVT ¶
func (*BondSlave) ProtoMessage ¶
func (*BondSlave) ProtoMessage()
func (*BondSlave) ProtoReflect ¶
func (x *BondSlave) ProtoReflect() protoreflect.Message
func (*BondSlave) UnmarshalVT ¶
type BridgeMasterSpec ¶
type BridgeMasterSpec struct { Stp *STPSpec `protobuf:"bytes,1,opt,name=stp,proto3" json:"stp,omitempty"` // contains filtered or unexported fields }
BridgeMasterSpec describes bridge settings if Kind == "bridge".
func (*BridgeMasterSpec) Descriptor
deprecated
func (*BridgeMasterSpec) Descriptor() ([]byte, []int)
Deprecated: Use BridgeMasterSpec.ProtoReflect.Descriptor instead.
func (*BridgeMasterSpec) GetStp ¶
func (x *BridgeMasterSpec) GetStp() *STPSpec
func (*BridgeMasterSpec) MarshalToSizedBufferVT ¶
func (m *BridgeMasterSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*BridgeMasterSpec) MarshalToVT ¶
func (m *BridgeMasterSpec) MarshalToVT(dAtA []byte) (int, error)
func (*BridgeMasterSpec) MarshalVT ¶
func (m *BridgeMasterSpec) MarshalVT() (dAtA []byte, err error)
func (*BridgeMasterSpec) ProtoMessage ¶
func (*BridgeMasterSpec) ProtoMessage()
func (*BridgeMasterSpec) ProtoReflect ¶
func (x *BridgeMasterSpec) ProtoReflect() protoreflect.Message
func (*BridgeMasterSpec) Reset ¶
func (x *BridgeMasterSpec) Reset()
func (*BridgeMasterSpec) SizeVT ¶
func (m *BridgeMasterSpec) SizeVT() (n int)
func (*BridgeMasterSpec) String ¶
func (x *BridgeMasterSpec) String() string
func (*BridgeMasterSpec) UnmarshalVT ¶
func (m *BridgeMasterSpec) UnmarshalVT(dAtA []byte) error
type BridgeSlave ¶
type BridgeSlave struct { MasterName string `protobuf:"bytes,1,opt,name=master_name,json=masterName,proto3" json:"master_name,omitempty"` // contains filtered or unexported fields }
BridgeSlave contains a bond's master name and slave index.
func (*BridgeSlave) Descriptor
deprecated
func (*BridgeSlave) Descriptor() ([]byte, []int)
Deprecated: Use BridgeSlave.ProtoReflect.Descriptor instead.
func (*BridgeSlave) GetMasterName ¶
func (x *BridgeSlave) GetMasterName() string
func (*BridgeSlave) MarshalToSizedBufferVT ¶
func (m *BridgeSlave) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*BridgeSlave) MarshalToVT ¶
func (m *BridgeSlave) MarshalToVT(dAtA []byte) (int, error)
func (*BridgeSlave) MarshalVT ¶
func (m *BridgeSlave) MarshalVT() (dAtA []byte, err error)
func (*BridgeSlave) ProtoMessage ¶
func (*BridgeSlave) ProtoMessage()
func (*BridgeSlave) ProtoReflect ¶
func (x *BridgeSlave) ProtoReflect() protoreflect.Message
func (*BridgeSlave) Reset ¶
func (x *BridgeSlave) Reset()
func (*BridgeSlave) SizeVT ¶
func (m *BridgeSlave) SizeVT() (n int)
func (*BridgeSlave) String ¶
func (x *BridgeSlave) String() string
func (*BridgeSlave) UnmarshalVT ¶
func (m *BridgeSlave) UnmarshalVT(dAtA []byte) error
type DHCP4OperatorSpec ¶
type DHCP4OperatorSpec struct { RouteMetric uint32 `protobuf:"varint,1,opt,name=route_metric,json=routeMetric,proto3" json:"route_metric,omitempty"` SkipHostnameRequest bool `protobuf:"varint,2,opt,name=skip_hostname_request,json=skipHostnameRequest,proto3" json:"skip_hostname_request,omitempty"` // contains filtered or unexported fields }
DHCP4OperatorSpec describes DHCP4 operator options.
func (*DHCP4OperatorSpec) Descriptor
deprecated
func (*DHCP4OperatorSpec) Descriptor() ([]byte, []int)
Deprecated: Use DHCP4OperatorSpec.ProtoReflect.Descriptor instead.
func (*DHCP4OperatorSpec) GetRouteMetric ¶
func (x *DHCP4OperatorSpec) GetRouteMetric() uint32
func (*DHCP4OperatorSpec) GetSkipHostnameRequest ¶
func (x *DHCP4OperatorSpec) GetSkipHostnameRequest() bool
func (*DHCP4OperatorSpec) MarshalToSizedBufferVT ¶
func (m *DHCP4OperatorSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*DHCP4OperatorSpec) MarshalToVT ¶
func (m *DHCP4OperatorSpec) MarshalToVT(dAtA []byte) (int, error)
func (*DHCP4OperatorSpec) MarshalVT ¶
func (m *DHCP4OperatorSpec) MarshalVT() (dAtA []byte, err error)
func (*DHCP4OperatorSpec) ProtoMessage ¶
func (*DHCP4OperatorSpec) ProtoMessage()
func (*DHCP4OperatorSpec) ProtoReflect ¶
func (x *DHCP4OperatorSpec) ProtoReflect() protoreflect.Message
func (*DHCP4OperatorSpec) Reset ¶
func (x *DHCP4OperatorSpec) Reset()
func (*DHCP4OperatorSpec) SizeVT ¶
func (m *DHCP4OperatorSpec) SizeVT() (n int)
func (*DHCP4OperatorSpec) String ¶
func (x *DHCP4OperatorSpec) String() string
func (*DHCP4OperatorSpec) UnmarshalVT ¶
func (m *DHCP4OperatorSpec) UnmarshalVT(dAtA []byte) error
type DHCP6OperatorSpec ¶
type DHCP6OperatorSpec struct { Duid string `protobuf:"bytes,1,opt,name=duid,proto3" json:"duid,omitempty"` RouteMetric uint32 `protobuf:"varint,2,opt,name=route_metric,json=routeMetric,proto3" json:"route_metric,omitempty"` SkipHostnameRequest bool `protobuf:"varint,3,opt,name=skip_hostname_request,json=skipHostnameRequest,proto3" json:"skip_hostname_request,omitempty"` // contains filtered or unexported fields }
DHCP6OperatorSpec describes DHCP6 operator options.
func (*DHCP6OperatorSpec) Descriptor
deprecated
func (*DHCP6OperatorSpec) Descriptor() ([]byte, []int)
Deprecated: Use DHCP6OperatorSpec.ProtoReflect.Descriptor instead.
func (*DHCP6OperatorSpec) GetDuid ¶
func (x *DHCP6OperatorSpec) GetDuid() string
func (*DHCP6OperatorSpec) GetRouteMetric ¶
func (x *DHCP6OperatorSpec) GetRouteMetric() uint32
func (*DHCP6OperatorSpec) GetSkipHostnameRequest ¶
func (x *DHCP6OperatorSpec) GetSkipHostnameRequest() bool
func (*DHCP6OperatorSpec) MarshalToSizedBufferVT ¶
func (m *DHCP6OperatorSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*DHCP6OperatorSpec) MarshalToVT ¶
func (m *DHCP6OperatorSpec) MarshalToVT(dAtA []byte) (int, error)
func (*DHCP6OperatorSpec) MarshalVT ¶
func (m *DHCP6OperatorSpec) MarshalVT() (dAtA []byte, err error)
func (*DHCP6OperatorSpec) ProtoMessage ¶
func (*DHCP6OperatorSpec) ProtoMessage()
func (*DHCP6OperatorSpec) ProtoReflect ¶
func (x *DHCP6OperatorSpec) ProtoReflect() protoreflect.Message
func (*DHCP6OperatorSpec) Reset ¶
func (x *DHCP6OperatorSpec) Reset()
func (*DHCP6OperatorSpec) SizeVT ¶
func (m *DHCP6OperatorSpec) SizeVT() (n int)
func (*DHCP6OperatorSpec) String ¶
func (x *DHCP6OperatorSpec) String() string
func (*DHCP6OperatorSpec) UnmarshalVT ¶
func (m *DHCP6OperatorSpec) UnmarshalVT(dAtA []byte) error
type HardwareAddrSpec ¶
type HardwareAddrSpec struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` HardwareAddr []byte `protobuf:"bytes,2,opt,name=hardware_addr,json=hardwareAddr,proto3" json:"hardware_addr,omitempty"` // contains filtered or unexported fields }
HardwareAddrSpec describes spec for the link.
func (*HardwareAddrSpec) Descriptor
deprecated
func (*HardwareAddrSpec) Descriptor() ([]byte, []int)
Deprecated: Use HardwareAddrSpec.ProtoReflect.Descriptor instead.
func (*HardwareAddrSpec) GetHardwareAddr ¶
func (x *HardwareAddrSpec) GetHardwareAddr() []byte
func (*HardwareAddrSpec) GetName ¶
func (x *HardwareAddrSpec) GetName() string
func (*HardwareAddrSpec) MarshalToSizedBufferVT ¶
func (m *HardwareAddrSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*HardwareAddrSpec) MarshalToVT ¶
func (m *HardwareAddrSpec) MarshalToVT(dAtA []byte) (int, error)
func (*HardwareAddrSpec) MarshalVT ¶
func (m *HardwareAddrSpec) MarshalVT() (dAtA []byte, err error)
func (*HardwareAddrSpec) ProtoMessage ¶
func (*HardwareAddrSpec) ProtoMessage()
func (*HardwareAddrSpec) ProtoReflect ¶
func (x *HardwareAddrSpec) ProtoReflect() protoreflect.Message
func (*HardwareAddrSpec) Reset ¶
func (x *HardwareAddrSpec) Reset()
func (*HardwareAddrSpec) SizeVT ¶
func (m *HardwareAddrSpec) SizeVT() (n int)
func (*HardwareAddrSpec) String ¶
func (x *HardwareAddrSpec) String() string
func (*HardwareAddrSpec) UnmarshalVT ¶
func (m *HardwareAddrSpec) UnmarshalVT(dAtA []byte) error
type HostnameSpecSpec ¶
type HostnameSpecSpec struct { Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Domainname string `protobuf:"bytes,2,opt,name=domainname,proto3" json:"domainname,omitempty"` ConfigLayer enums.NetworkConfigLayer `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
HostnameSpecSpec describes node hostname.
func (*HostnameSpecSpec) Descriptor
deprecated
func (*HostnameSpecSpec) Descriptor() ([]byte, []int)
Deprecated: Use HostnameSpecSpec.ProtoReflect.Descriptor instead.
func (*HostnameSpecSpec) GetConfigLayer ¶
func (x *HostnameSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
func (*HostnameSpecSpec) GetDomainname ¶
func (x *HostnameSpecSpec) GetDomainname() string
func (*HostnameSpecSpec) GetHostname ¶
func (x *HostnameSpecSpec) GetHostname() string
func (*HostnameSpecSpec) MarshalToSizedBufferVT ¶
func (m *HostnameSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*HostnameSpecSpec) MarshalToVT ¶
func (m *HostnameSpecSpec) MarshalToVT(dAtA []byte) (int, error)
func (*HostnameSpecSpec) MarshalVT ¶
func (m *HostnameSpecSpec) MarshalVT() (dAtA []byte, err error)
func (*HostnameSpecSpec) ProtoMessage ¶
func (*HostnameSpecSpec) ProtoMessage()
func (*HostnameSpecSpec) ProtoReflect ¶
func (x *HostnameSpecSpec) ProtoReflect() protoreflect.Message
func (*HostnameSpecSpec) Reset ¶
func (x *HostnameSpecSpec) Reset()
func (*HostnameSpecSpec) SizeVT ¶
func (m *HostnameSpecSpec) SizeVT() (n int)
func (*HostnameSpecSpec) String ¶
func (x *HostnameSpecSpec) String() string
func (*HostnameSpecSpec) UnmarshalVT ¶
func (m *HostnameSpecSpec) UnmarshalVT(dAtA []byte) error
type HostnameStatusSpec ¶
type HostnameStatusSpec struct { Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Domainname string `protobuf:"bytes,2,opt,name=domainname,proto3" json:"domainname,omitempty"` // contains filtered or unexported fields }
HostnameStatusSpec describes node hostname.
func (*HostnameStatusSpec) Descriptor
deprecated
func (*HostnameStatusSpec) Descriptor() ([]byte, []int)
Deprecated: Use HostnameStatusSpec.ProtoReflect.Descriptor instead.
func (*HostnameStatusSpec) GetDomainname ¶
func (x *HostnameStatusSpec) GetDomainname() string
func (*HostnameStatusSpec) GetHostname ¶
func (x *HostnameStatusSpec) GetHostname() string
func (*HostnameStatusSpec) MarshalToSizedBufferVT ¶
func (m *HostnameStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*HostnameStatusSpec) MarshalToVT ¶
func (m *HostnameStatusSpec) MarshalToVT(dAtA []byte) (int, error)
func (*HostnameStatusSpec) MarshalVT ¶
func (m *HostnameStatusSpec) MarshalVT() (dAtA []byte, err error)
func (*HostnameStatusSpec) ProtoMessage ¶
func (*HostnameStatusSpec) ProtoMessage()
func (*HostnameStatusSpec) ProtoReflect ¶
func (x *HostnameStatusSpec) ProtoReflect() protoreflect.Message
func (*HostnameStatusSpec) Reset ¶
func (x *HostnameStatusSpec) Reset()
func (*HostnameStatusSpec) SizeVT ¶
func (m *HostnameStatusSpec) SizeVT() (n int)
func (*HostnameStatusSpec) String ¶
func (x *HostnameStatusSpec) String() string
func (*HostnameStatusSpec) UnmarshalVT ¶
func (m *HostnameStatusSpec) UnmarshalVT(dAtA []byte) error
type LinkRefreshSpec ¶
type LinkRefreshSpec struct { Generation int64 `protobuf:"varint,1,opt,name=generation,proto3" json:"generation,omitempty"` // contains filtered or unexported fields }
LinkRefreshSpec describes status of rendered secrets.
func (*LinkRefreshSpec) Descriptor
deprecated
func (*LinkRefreshSpec) Descriptor() ([]byte, []int)
Deprecated: Use LinkRefreshSpec.ProtoReflect.Descriptor instead.
func (*LinkRefreshSpec) GetGeneration ¶
func (x *LinkRefreshSpec) GetGeneration() int64
func (*LinkRefreshSpec) MarshalToSizedBufferVT ¶
func (m *LinkRefreshSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*LinkRefreshSpec) MarshalToVT ¶
func (m *LinkRefreshSpec) MarshalToVT(dAtA []byte) (int, error)
func (*LinkRefreshSpec) MarshalVT ¶
func (m *LinkRefreshSpec) MarshalVT() (dAtA []byte, err error)
func (*LinkRefreshSpec) ProtoMessage ¶
func (*LinkRefreshSpec) ProtoMessage()
func (*LinkRefreshSpec) ProtoReflect ¶
func (x *LinkRefreshSpec) ProtoReflect() protoreflect.Message
func (*LinkRefreshSpec) Reset ¶
func (x *LinkRefreshSpec) Reset()
func (*LinkRefreshSpec) SizeVT ¶
func (m *LinkRefreshSpec) SizeVT() (n int)
func (*LinkRefreshSpec) String ¶
func (x *LinkRefreshSpec) String() string
func (*LinkRefreshSpec) UnmarshalVT ¶
func (m *LinkRefreshSpec) UnmarshalVT(dAtA []byte) error
type LinkSpecSpec ¶
type LinkSpecSpec struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Logical bool `protobuf:"varint,2,opt,name=logical,proto3" json:"logical,omitempty"` Up bool `protobuf:"varint,3,opt,name=up,proto3" json:"up,omitempty"` Mtu uint32 `protobuf:"varint,4,opt,name=mtu,proto3" json:"mtu,omitempty"` Kind string `protobuf:"bytes,5,opt,name=kind,proto3" json:"kind,omitempty"` Type enums.NethelpersLinkType `protobuf:"varint,6,opt,name=type,proto3,enum=talos.resource.definitions.enums.NethelpersLinkType" json:"type,omitempty"` ParentName string `protobuf:"bytes,7,opt,name=parent_name,json=parentName,proto3" json:"parent_name,omitempty"` BondSlave *BondSlave `protobuf:"bytes,8,opt,name=bond_slave,json=bondSlave,proto3" json:"bond_slave,omitempty"` BridgeSlave *BridgeSlave `protobuf:"bytes,9,opt,name=bridge_slave,json=bridgeSlave,proto3" json:"bridge_slave,omitempty"` Vlan *VLANSpec `protobuf:"bytes,10,opt,name=vlan,proto3" json:"vlan,omitempty"` BondMaster *BondMasterSpec `protobuf:"bytes,11,opt,name=bond_master,json=bondMaster,proto3" json:"bond_master,omitempty"` BridgeMaster *BridgeMasterSpec `protobuf:"bytes,12,opt,name=bridge_master,json=bridgeMaster,proto3" json:"bridge_master,omitempty"` Wireguard *WireguardSpec `protobuf:"bytes,13,opt,name=wireguard,proto3" json:"wireguard,omitempty"` ConfigLayer enums.NetworkConfigLayer `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
LinkSpecSpec describes spec for the link.
func (*LinkSpecSpec) Descriptor
deprecated
func (*LinkSpecSpec) Descriptor() ([]byte, []int)
Deprecated: Use LinkSpecSpec.ProtoReflect.Descriptor instead.
func (*LinkSpecSpec) GetBondMaster ¶
func (x *LinkSpecSpec) GetBondMaster() *BondMasterSpec
func (*LinkSpecSpec) GetBondSlave ¶
func (x *LinkSpecSpec) GetBondSlave() *BondSlave
func (*LinkSpecSpec) GetBridgeMaster ¶
func (x *LinkSpecSpec) GetBridgeMaster() *BridgeMasterSpec
func (*LinkSpecSpec) GetBridgeSlave ¶
func (x *LinkSpecSpec) GetBridgeSlave() *BridgeSlave
func (*LinkSpecSpec) GetConfigLayer ¶
func (x *LinkSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
func (*LinkSpecSpec) GetKind ¶
func (x *LinkSpecSpec) GetKind() string
func (*LinkSpecSpec) GetLogical ¶
func (x *LinkSpecSpec) GetLogical() bool
func (*LinkSpecSpec) GetMtu ¶
func (x *LinkSpecSpec) GetMtu() uint32
func (*LinkSpecSpec) GetName ¶
func (x *LinkSpecSpec) GetName() string
func (*LinkSpecSpec) GetParentName ¶
func (x *LinkSpecSpec) GetParentName() string
func (*LinkSpecSpec) GetType ¶
func (x *LinkSpecSpec) GetType() enums.NethelpersLinkType
func (*LinkSpecSpec) GetUp ¶
func (x *LinkSpecSpec) GetUp() bool
func (*LinkSpecSpec) GetVlan ¶
func (x *LinkSpecSpec) GetVlan() *VLANSpec
func (*LinkSpecSpec) GetWireguard ¶
func (x *LinkSpecSpec) GetWireguard() *WireguardSpec
func (*LinkSpecSpec) MarshalToSizedBufferVT ¶
func (m *LinkSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*LinkSpecSpec) MarshalToVT ¶
func (m *LinkSpecSpec) MarshalToVT(dAtA []byte) (int, error)
func (*LinkSpecSpec) MarshalVT ¶
func (m *LinkSpecSpec) MarshalVT() (dAtA []byte, err error)
func (*LinkSpecSpec) ProtoMessage ¶
func (*LinkSpecSpec) ProtoMessage()
func (*LinkSpecSpec) ProtoReflect ¶
func (x *LinkSpecSpec) ProtoReflect() protoreflect.Message
func (*LinkSpecSpec) Reset ¶
func (x *LinkSpecSpec) Reset()
func (*LinkSpecSpec) SizeVT ¶
func (m *LinkSpecSpec) SizeVT() (n int)
func (*LinkSpecSpec) String ¶
func (x *LinkSpecSpec) String() string
func (*LinkSpecSpec) UnmarshalVT ¶
func (m *LinkSpecSpec) UnmarshalVT(dAtA []byte) error
type LinkStatusSpec ¶
type LinkStatusSpec struct { Index uint32 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"` Type enums.NethelpersLinkType `protobuf:"varint,2,opt,name=type,proto3,enum=talos.resource.definitions.enums.NethelpersLinkType" json:"type,omitempty"` LinkIndex uint32 `protobuf:"varint,3,opt,name=link_index,json=linkIndex,proto3" json:"link_index,omitempty"` Flags uint32 `protobuf:"varint,4,opt,name=flags,proto3" json:"flags,omitempty"` HardwareAddr []byte `protobuf:"bytes,5,opt,name=hardware_addr,json=hardwareAddr,proto3" json:"hardware_addr,omitempty"` BroadcastAddr []byte `protobuf:"bytes,6,opt,name=broadcast_addr,json=broadcastAddr,proto3" json:"broadcast_addr,omitempty"` Mtu uint32 `protobuf:"varint,7,opt,name=mtu,proto3" json:"mtu,omitempty"` QueueDisc string `protobuf:"bytes,8,opt,name=queue_disc,json=queueDisc,proto3" json:"queue_disc,omitempty"` MasterIndex uint32 `protobuf:"varint,9,opt,name=master_index,json=masterIndex,proto3" json:"master_index,omitempty"` OperationalState enums.NethelpersOperationalState `` /* 176-byte string literal not displayed */ Kind string `protobuf:"bytes,11,opt,name=kind,proto3" json:"kind,omitempty"` SlaveKind string `protobuf:"bytes,12,opt,name=slave_kind,json=slaveKind,proto3" json:"slave_kind,omitempty"` BusPath string `protobuf:"bytes,13,opt,name=bus_path,json=busPath,proto3" json:"bus_path,omitempty"` Pciid string `protobuf:"bytes,14,opt,name=pciid,proto3" json:"pciid,omitempty"` Driver string `protobuf:"bytes,15,opt,name=driver,proto3" json:"driver,omitempty"` DriverVersion string `protobuf:"bytes,16,opt,name=driver_version,json=driverVersion,proto3" json:"driver_version,omitempty"` FirmwareVersion string `protobuf:"bytes,17,opt,name=firmware_version,json=firmwareVersion,proto3" json:"firmware_version,omitempty"` ProductId string `protobuf:"bytes,18,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"` VendorId string `protobuf:"bytes,19,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"` Product string `protobuf:"bytes,20,opt,name=product,proto3" json:"product,omitempty"` Vendor string `protobuf:"bytes,21,opt,name=vendor,proto3" json:"vendor,omitempty"` LinkState bool `protobuf:"varint,22,opt,name=link_state,json=linkState,proto3" json:"link_state,omitempty"` SpeedMegabits int64 `protobuf:"varint,23,opt,name=speed_megabits,json=speedMegabits,proto3" json:"speed_megabits,omitempty"` Port enums.NethelpersPort `protobuf:"varint,24,opt,name=port,proto3,enum=talos.resource.definitions.enums.NethelpersPort" json:"port,omitempty"` Duplex enums.NethelpersDuplex `protobuf:"varint,25,opt,name=duplex,proto3,enum=talos.resource.definitions.enums.NethelpersDuplex" json:"duplex,omitempty"` Vlan *VLANSpec `protobuf:"bytes,26,opt,name=vlan,proto3" json:"vlan,omitempty"` BridgeMaster *BridgeMasterSpec `protobuf:"bytes,27,opt,name=bridge_master,json=bridgeMaster,proto3" json:"bridge_master,omitempty"` BondMaster *BondMasterSpec `protobuf:"bytes,28,opt,name=bond_master,json=bondMaster,proto3" json:"bond_master,omitempty"` Wireguard *WireguardSpec `protobuf:"bytes,29,opt,name=wireguard,proto3" json:"wireguard,omitempty"` PermanentAddr []byte `protobuf:"bytes,30,opt,name=permanent_addr,json=permanentAddr,proto3" json:"permanent_addr,omitempty"` // contains filtered or unexported fields }
LinkStatusSpec describes status of rendered secrets.
func (*LinkStatusSpec) Descriptor
deprecated
func (*LinkStatusSpec) Descriptor() ([]byte, []int)
Deprecated: Use LinkStatusSpec.ProtoReflect.Descriptor instead.
func (*LinkStatusSpec) GetBondMaster ¶
func (x *LinkStatusSpec) GetBondMaster() *BondMasterSpec
func (*LinkStatusSpec) GetBridgeMaster ¶
func (x *LinkStatusSpec) GetBridgeMaster() *BridgeMasterSpec
func (*LinkStatusSpec) GetBroadcastAddr ¶
func (x *LinkStatusSpec) GetBroadcastAddr() []byte
func (*LinkStatusSpec) GetBusPath ¶
func (x *LinkStatusSpec) GetBusPath() string
func (*LinkStatusSpec) GetDriver ¶
func (x *LinkStatusSpec) GetDriver() string
func (*LinkStatusSpec) GetDriverVersion ¶
func (x *LinkStatusSpec) GetDriverVersion() string
func (*LinkStatusSpec) GetDuplex ¶
func (x *LinkStatusSpec) GetDuplex() enums.NethelpersDuplex
func (*LinkStatusSpec) GetFirmwareVersion ¶
func (x *LinkStatusSpec) GetFirmwareVersion() string
func (*LinkStatusSpec) GetFlags ¶
func (x *LinkStatusSpec) GetFlags() uint32
func (*LinkStatusSpec) GetHardwareAddr ¶
func (x *LinkStatusSpec) GetHardwareAddr() []byte
func (*LinkStatusSpec) GetIndex ¶
func (x *LinkStatusSpec) GetIndex() uint32
func (*LinkStatusSpec) GetKind ¶
func (x *LinkStatusSpec) GetKind() string
func (*LinkStatusSpec) GetLinkIndex ¶
func (x *LinkStatusSpec) GetLinkIndex() uint32
func (*LinkStatusSpec) GetLinkState ¶
func (x *LinkStatusSpec) GetLinkState() bool
func (*LinkStatusSpec) GetMasterIndex ¶
func (x *LinkStatusSpec) GetMasterIndex() uint32
func (*LinkStatusSpec) GetMtu ¶
func (x *LinkStatusSpec) GetMtu() uint32
func (*LinkStatusSpec) GetOperationalState ¶
func (x *LinkStatusSpec) GetOperationalState() enums.NethelpersOperationalState
func (*LinkStatusSpec) GetPciid ¶
func (x *LinkStatusSpec) GetPciid() string
func (*LinkStatusSpec) GetPermanentAddr ¶
func (x *LinkStatusSpec) GetPermanentAddr() []byte
func (*LinkStatusSpec) GetPort ¶
func (x *LinkStatusSpec) GetPort() enums.NethelpersPort
func (*LinkStatusSpec) GetProduct ¶
func (x *LinkStatusSpec) GetProduct() string
func (*LinkStatusSpec) GetProductId ¶
func (x *LinkStatusSpec) GetProductId() string
func (*LinkStatusSpec) GetQueueDisc ¶
func (x *LinkStatusSpec) GetQueueDisc() string
func (*LinkStatusSpec) GetSlaveKind ¶
func (x *LinkStatusSpec) GetSlaveKind() string
func (*LinkStatusSpec) GetSpeedMegabits ¶
func (x *LinkStatusSpec) GetSpeedMegabits() int64
func (*LinkStatusSpec) GetType ¶
func (x *LinkStatusSpec) GetType() enums.NethelpersLinkType
func (*LinkStatusSpec) GetVendor ¶
func (x *LinkStatusSpec) GetVendor() string
func (*LinkStatusSpec) GetVendorId ¶
func (x *LinkStatusSpec) GetVendorId() string
func (*LinkStatusSpec) GetVlan ¶
func (x *LinkStatusSpec) GetVlan() *VLANSpec
func (*LinkStatusSpec) GetWireguard ¶
func (x *LinkStatusSpec) GetWireguard() *WireguardSpec
func (*LinkStatusSpec) MarshalToSizedBufferVT ¶
func (m *LinkStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*LinkStatusSpec) MarshalToVT ¶
func (m *LinkStatusSpec) MarshalToVT(dAtA []byte) (int, error)
func (*LinkStatusSpec) MarshalVT ¶
func (m *LinkStatusSpec) MarshalVT() (dAtA []byte, err error)
func (*LinkStatusSpec) ProtoMessage ¶
func (*LinkStatusSpec) ProtoMessage()
func (*LinkStatusSpec) ProtoReflect ¶
func (x *LinkStatusSpec) ProtoReflect() protoreflect.Message
func (*LinkStatusSpec) Reset ¶
func (x *LinkStatusSpec) Reset()
func (*LinkStatusSpec) SizeVT ¶
func (m *LinkStatusSpec) SizeVT() (n int)
func (*LinkStatusSpec) String ¶
func (x *LinkStatusSpec) String() string
func (*LinkStatusSpec) UnmarshalVT ¶
func (m *LinkStatusSpec) UnmarshalVT(dAtA []byte) error
type NodeAddressFilterSpec ¶
type NodeAddressFilterSpec struct { IncludeSubnets []*common.NetIPPrefix `protobuf:"bytes,1,rep,name=include_subnets,json=includeSubnets,proto3" json:"include_subnets,omitempty"` ExcludeSubnets []*common.NetIPPrefix `protobuf:"bytes,2,rep,name=exclude_subnets,json=excludeSubnets,proto3" json:"exclude_subnets,omitempty"` // contains filtered or unexported fields }
NodeAddressFilterSpec describes a filter for NodeAddresses.
func (*NodeAddressFilterSpec) Descriptor
deprecated
func (*NodeAddressFilterSpec) Descriptor() ([]byte, []int)
Deprecated: Use NodeAddressFilterSpec.ProtoReflect.Descriptor instead.
func (*NodeAddressFilterSpec) GetExcludeSubnets ¶
func (x *NodeAddressFilterSpec) GetExcludeSubnets() []*common.NetIPPrefix
func (*NodeAddressFilterSpec) GetIncludeSubnets ¶
func (x *NodeAddressFilterSpec) GetIncludeSubnets() []*common.NetIPPrefix
func (*NodeAddressFilterSpec) MarshalToSizedBufferVT ¶
func (m *NodeAddressFilterSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*NodeAddressFilterSpec) MarshalToVT ¶
func (m *NodeAddressFilterSpec) MarshalToVT(dAtA []byte) (int, error)
func (*NodeAddressFilterSpec) MarshalVT ¶
func (m *NodeAddressFilterSpec) MarshalVT() (dAtA []byte, err error)
func (*NodeAddressFilterSpec) ProtoMessage ¶
func (*NodeAddressFilterSpec) ProtoMessage()
func (*NodeAddressFilterSpec) ProtoReflect ¶
func (x *NodeAddressFilterSpec) ProtoReflect() protoreflect.Message
func (*NodeAddressFilterSpec) Reset ¶
func (x *NodeAddressFilterSpec) Reset()
func (*NodeAddressFilterSpec) SizeVT ¶
func (m *NodeAddressFilterSpec) SizeVT() (n int)
func (*NodeAddressFilterSpec) String ¶
func (x *NodeAddressFilterSpec) String() string
func (*NodeAddressFilterSpec) UnmarshalVT ¶
func (m *NodeAddressFilterSpec) UnmarshalVT(dAtA []byte) error
type NodeAddressSpec ¶
type NodeAddressSpec struct { Addresses []*common.NetIPPrefix `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"` // contains filtered or unexported fields }
NodeAddressSpec describes a set of node addresses.
func (*NodeAddressSpec) Descriptor
deprecated
func (*NodeAddressSpec) Descriptor() ([]byte, []int)
Deprecated: Use NodeAddressSpec.ProtoReflect.Descriptor instead.
func (*NodeAddressSpec) GetAddresses ¶
func (x *NodeAddressSpec) GetAddresses() []*common.NetIPPrefix
func (*NodeAddressSpec) MarshalToSizedBufferVT ¶
func (m *NodeAddressSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*NodeAddressSpec) MarshalToVT ¶
func (m *NodeAddressSpec) MarshalToVT(dAtA []byte) (int, error)
func (*NodeAddressSpec) MarshalVT ¶
func (m *NodeAddressSpec) MarshalVT() (dAtA []byte, err error)
func (*NodeAddressSpec) ProtoMessage ¶
func (*NodeAddressSpec) ProtoMessage()
func (*NodeAddressSpec) ProtoReflect ¶
func (x *NodeAddressSpec) ProtoReflect() protoreflect.Message
func (*NodeAddressSpec) Reset ¶
func (x *NodeAddressSpec) Reset()
func (*NodeAddressSpec) SizeVT ¶
func (m *NodeAddressSpec) SizeVT() (n int)
func (*NodeAddressSpec) String ¶
func (x *NodeAddressSpec) String() string
func (*NodeAddressSpec) UnmarshalVT ¶
func (m *NodeAddressSpec) UnmarshalVT(dAtA []byte) error
type OperatorSpecSpec ¶
type OperatorSpecSpec struct { Operator enums.NetworkOperator `protobuf:"varint,1,opt,name=operator,proto3,enum=talos.resource.definitions.enums.NetworkOperator" json:"operator,omitempty"` LinkName string `protobuf:"bytes,2,opt,name=link_name,json=linkName,proto3" json:"link_name,omitempty"` RequireUp bool `protobuf:"varint,3,opt,name=require_up,json=requireUp,proto3" json:"require_up,omitempty"` Dhcp4 *DHCP4OperatorSpec `protobuf:"bytes,4,opt,name=dhcp4,proto3" json:"dhcp4,omitempty"` Dhcp6 *DHCP6OperatorSpec `protobuf:"bytes,5,opt,name=dhcp6,proto3" json:"dhcp6,omitempty"` Vip *VIPOperatorSpec `protobuf:"bytes,6,opt,name=vip,proto3" json:"vip,omitempty"` ConfigLayer enums.NetworkConfigLayer `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
OperatorSpecSpec describes DNS resolvers.
func (*OperatorSpecSpec) Descriptor
deprecated
func (*OperatorSpecSpec) Descriptor() ([]byte, []int)
Deprecated: Use OperatorSpecSpec.ProtoReflect.Descriptor instead.
func (*OperatorSpecSpec) GetConfigLayer ¶
func (x *OperatorSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
func (*OperatorSpecSpec) GetDhcp4 ¶
func (x *OperatorSpecSpec) GetDhcp4() *DHCP4OperatorSpec
func (*OperatorSpecSpec) GetDhcp6 ¶
func (x *OperatorSpecSpec) GetDhcp6() *DHCP6OperatorSpec
func (*OperatorSpecSpec) GetLinkName ¶
func (x *OperatorSpecSpec) GetLinkName() string
func (*OperatorSpecSpec) GetOperator ¶
func (x *OperatorSpecSpec) GetOperator() enums.NetworkOperator
func (*OperatorSpecSpec) GetRequireUp ¶
func (x *OperatorSpecSpec) GetRequireUp() bool
func (*OperatorSpecSpec) GetVip ¶
func (x *OperatorSpecSpec) GetVip() *VIPOperatorSpec
func (*OperatorSpecSpec) MarshalToSizedBufferVT ¶
func (m *OperatorSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*OperatorSpecSpec) MarshalToVT ¶
func (m *OperatorSpecSpec) MarshalToVT(dAtA []byte) (int, error)
func (*OperatorSpecSpec) MarshalVT ¶
func (m *OperatorSpecSpec) MarshalVT() (dAtA []byte, err error)
func (*OperatorSpecSpec) ProtoMessage ¶
func (*OperatorSpecSpec) ProtoMessage()
func (*OperatorSpecSpec) ProtoReflect ¶
func (x *OperatorSpecSpec) ProtoReflect() protoreflect.Message
func (*OperatorSpecSpec) Reset ¶
func (x *OperatorSpecSpec) Reset()
func (*OperatorSpecSpec) SizeVT ¶
func (m *OperatorSpecSpec) SizeVT() (n int)
func (*OperatorSpecSpec) String ¶
func (x *OperatorSpecSpec) String() string
func (*OperatorSpecSpec) UnmarshalVT ¶
func (m *OperatorSpecSpec) UnmarshalVT(dAtA []byte) error
type ProbeSpecSpec ¶ added in v1.4.0
type ProbeSpecSpec struct { Interval *durationpb.Duration `protobuf:"bytes,1,opt,name=interval,proto3" json:"interval,omitempty"` FailureThreshold int64 `protobuf:"varint,2,opt,name=failure_threshold,json=failureThreshold,proto3" json:"failure_threshold,omitempty"` Tcp *TCPProbeSpec `protobuf:"bytes,3,opt,name=tcp,proto3" json:"tcp,omitempty"` ConfigLayer enums.NetworkConfigLayer `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
ProbeSpecSpec describes the Probe.
func (*ProbeSpecSpec) Descriptor
deprecated
added in
v1.4.0
func (*ProbeSpecSpec) Descriptor() ([]byte, []int)
Deprecated: Use ProbeSpecSpec.ProtoReflect.Descriptor instead.
func (*ProbeSpecSpec) GetConfigLayer ¶ added in v1.4.0
func (x *ProbeSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
func (*ProbeSpecSpec) GetFailureThreshold ¶ added in v1.4.0
func (x *ProbeSpecSpec) GetFailureThreshold() int64
func (*ProbeSpecSpec) GetInterval ¶ added in v1.4.0
func (x *ProbeSpecSpec) GetInterval() *durationpb.Duration
func (*ProbeSpecSpec) GetTcp ¶ added in v1.4.0
func (x *ProbeSpecSpec) GetTcp() *TCPProbeSpec
func (*ProbeSpecSpec) MarshalToSizedBufferVT ¶ added in v1.4.0
func (m *ProbeSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProbeSpecSpec) MarshalToVT ¶ added in v1.4.0
func (m *ProbeSpecSpec) MarshalToVT(dAtA []byte) (int, error)
func (*ProbeSpecSpec) MarshalVT ¶ added in v1.4.0
func (m *ProbeSpecSpec) MarshalVT() (dAtA []byte, err error)
func (*ProbeSpecSpec) ProtoMessage ¶ added in v1.4.0
func (*ProbeSpecSpec) ProtoMessage()
func (*ProbeSpecSpec) ProtoReflect ¶ added in v1.4.0
func (x *ProbeSpecSpec) ProtoReflect() protoreflect.Message
func (*ProbeSpecSpec) Reset ¶ added in v1.4.0
func (x *ProbeSpecSpec) Reset()
func (*ProbeSpecSpec) SizeVT ¶ added in v1.4.0
func (m *ProbeSpecSpec) SizeVT() (n int)
func (*ProbeSpecSpec) String ¶ added in v1.4.0
func (x *ProbeSpecSpec) String() string
func (*ProbeSpecSpec) UnmarshalVT ¶ added in v1.4.0
func (m *ProbeSpecSpec) UnmarshalVT(dAtA []byte) error
type ProbeStatusSpec ¶ added in v1.4.0
type ProbeStatusSpec struct { Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` LastError string `protobuf:"bytes,2,opt,name=last_error,json=lastError,proto3" json:"last_error,omitempty"` // contains filtered or unexported fields }
ProbeStatusSpec describes the Probe.
func (*ProbeStatusSpec) Descriptor
deprecated
added in
v1.4.0
func (*ProbeStatusSpec) Descriptor() ([]byte, []int)
Deprecated: Use ProbeStatusSpec.ProtoReflect.Descriptor instead.
func (*ProbeStatusSpec) GetLastError ¶ added in v1.4.0
func (x *ProbeStatusSpec) GetLastError() string
func (*ProbeStatusSpec) GetSuccess ¶ added in v1.4.0
func (x *ProbeStatusSpec) GetSuccess() bool
func (*ProbeStatusSpec) MarshalToSizedBufferVT ¶ added in v1.4.0
func (m *ProbeStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProbeStatusSpec) MarshalToVT ¶ added in v1.4.0
func (m *ProbeStatusSpec) MarshalToVT(dAtA []byte) (int, error)
func (*ProbeStatusSpec) MarshalVT ¶ added in v1.4.0
func (m *ProbeStatusSpec) MarshalVT() (dAtA []byte, err error)
func (*ProbeStatusSpec) ProtoMessage ¶ added in v1.4.0
func (*ProbeStatusSpec) ProtoMessage()
func (*ProbeStatusSpec) ProtoReflect ¶ added in v1.4.0
func (x *ProbeStatusSpec) ProtoReflect() protoreflect.Message
func (*ProbeStatusSpec) Reset ¶ added in v1.4.0
func (x *ProbeStatusSpec) Reset()
func (*ProbeStatusSpec) SizeVT ¶ added in v1.4.0
func (m *ProbeStatusSpec) SizeVT() (n int)
func (*ProbeStatusSpec) String ¶ added in v1.4.0
func (x *ProbeStatusSpec) String() string
func (*ProbeStatusSpec) UnmarshalVT ¶ added in v1.4.0
func (m *ProbeStatusSpec) UnmarshalVT(dAtA []byte) error
type ResolverSpecSpec ¶
type ResolverSpecSpec struct { DnsServers []*common.NetIP `protobuf:"bytes,1,rep,name=dns_servers,json=dnsServers,proto3" json:"dns_servers,omitempty"` ConfigLayer enums.NetworkConfigLayer `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
ResolverSpecSpec describes DNS resolvers.
func (*ResolverSpecSpec) Descriptor
deprecated
func (*ResolverSpecSpec) Descriptor() ([]byte, []int)
Deprecated: Use ResolverSpecSpec.ProtoReflect.Descriptor instead.
func (*ResolverSpecSpec) GetConfigLayer ¶
func (x *ResolverSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
func (*ResolverSpecSpec) GetDnsServers ¶
func (x *ResolverSpecSpec) GetDnsServers() []*common.NetIP
func (*ResolverSpecSpec) MarshalToSizedBufferVT ¶
func (m *ResolverSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ResolverSpecSpec) MarshalToVT ¶
func (m *ResolverSpecSpec) MarshalToVT(dAtA []byte) (int, error)
func (*ResolverSpecSpec) MarshalVT ¶
func (m *ResolverSpecSpec) MarshalVT() (dAtA []byte, err error)
func (*ResolverSpecSpec) ProtoMessage ¶
func (*ResolverSpecSpec) ProtoMessage()
func (*ResolverSpecSpec) ProtoReflect ¶
func (x *ResolverSpecSpec) ProtoReflect() protoreflect.Message
func (*ResolverSpecSpec) Reset ¶
func (x *ResolverSpecSpec) Reset()
func (*ResolverSpecSpec) SizeVT ¶
func (m *ResolverSpecSpec) SizeVT() (n int)
func (*ResolverSpecSpec) String ¶
func (x *ResolverSpecSpec) String() string
func (*ResolverSpecSpec) UnmarshalVT ¶
func (m *ResolverSpecSpec) UnmarshalVT(dAtA []byte) error
type ResolverStatusSpec ¶
type ResolverStatusSpec struct { DnsServers []*common.NetIP `protobuf:"bytes,1,rep,name=dns_servers,json=dnsServers,proto3" json:"dns_servers,omitempty"` // contains filtered or unexported fields }
ResolverStatusSpec describes DNS resolvers.
func (*ResolverStatusSpec) Descriptor
deprecated
func (*ResolverStatusSpec) Descriptor() ([]byte, []int)
Deprecated: Use ResolverStatusSpec.ProtoReflect.Descriptor instead.
func (*ResolverStatusSpec) GetDnsServers ¶
func (x *ResolverStatusSpec) GetDnsServers() []*common.NetIP
func (*ResolverStatusSpec) MarshalToSizedBufferVT ¶
func (m *ResolverStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ResolverStatusSpec) MarshalToVT ¶
func (m *ResolverStatusSpec) MarshalToVT(dAtA []byte) (int, error)
func (*ResolverStatusSpec) MarshalVT ¶
func (m *ResolverStatusSpec) MarshalVT() (dAtA []byte, err error)
func (*ResolverStatusSpec) ProtoMessage ¶
func (*ResolverStatusSpec) ProtoMessage()
func (*ResolverStatusSpec) ProtoReflect ¶
func (x *ResolverStatusSpec) ProtoReflect() protoreflect.Message
func (*ResolverStatusSpec) Reset ¶
func (x *ResolverStatusSpec) Reset()
func (*ResolverStatusSpec) SizeVT ¶
func (m *ResolverStatusSpec) SizeVT() (n int)
func (*ResolverStatusSpec) String ¶
func (x *ResolverStatusSpec) String() string
func (*ResolverStatusSpec) UnmarshalVT ¶
func (m *ResolverStatusSpec) UnmarshalVT(dAtA []byte) error
type RouteSpecSpec ¶
type RouteSpecSpec struct { Family enums.NethelpersFamily `protobuf:"varint,1,opt,name=family,proto3,enum=talos.resource.definitions.enums.NethelpersFamily" json:"family,omitempty"` Destination *common.NetIPPrefix `protobuf:"bytes,2,opt,name=destination,proto3" json:"destination,omitempty"` Source *common.NetIP `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` Gateway *common.NetIP `protobuf:"bytes,4,opt,name=gateway,proto3" json:"gateway,omitempty"` OutLinkName string `protobuf:"bytes,5,opt,name=out_link_name,json=outLinkName,proto3" json:"out_link_name,omitempty"` Table enums.NethelpersRoutingTable `protobuf:"varint,6,opt,name=table,proto3,enum=talos.resource.definitions.enums.NethelpersRoutingTable" json:"table,omitempty"` Priority uint32 `protobuf:"varint,7,opt,name=priority,proto3" json:"priority,omitempty"` Scope enums.NethelpersScope `protobuf:"varint,8,opt,name=scope,proto3,enum=talos.resource.definitions.enums.NethelpersScope" json:"scope,omitempty"` Type enums.NethelpersRouteType `protobuf:"varint,9,opt,name=type,proto3,enum=talos.resource.definitions.enums.NethelpersRouteType" json:"type,omitempty"` Flags uint32 `protobuf:"varint,10,opt,name=flags,proto3" json:"flags,omitempty"` Protocol enums.NethelpersRouteProtocol `` /* 133-byte string literal not displayed */ ConfigLayer enums.NetworkConfigLayer `` /* 153-byte string literal not displayed */ Mtu uint32 `protobuf:"varint,13,opt,name=mtu,proto3" json:"mtu,omitempty"` // contains filtered or unexported fields }
RouteSpecSpec describes the route.
func (*RouteSpecSpec) Descriptor
deprecated
func (*RouteSpecSpec) Descriptor() ([]byte, []int)
Deprecated: Use RouteSpecSpec.ProtoReflect.Descriptor instead.
func (*RouteSpecSpec) GetConfigLayer ¶
func (x *RouteSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
func (*RouteSpecSpec) GetDestination ¶
func (x *RouteSpecSpec) GetDestination() *common.NetIPPrefix
func (*RouteSpecSpec) GetFamily ¶
func (x *RouteSpecSpec) GetFamily() enums.NethelpersFamily
func (*RouteSpecSpec) GetFlags ¶
func (x *RouteSpecSpec) GetFlags() uint32
func (*RouteSpecSpec) GetGateway ¶
func (x *RouteSpecSpec) GetGateway() *common.NetIP
func (*RouteSpecSpec) GetMtu ¶
func (x *RouteSpecSpec) GetMtu() uint32
func (*RouteSpecSpec) GetOutLinkName ¶
func (x *RouteSpecSpec) GetOutLinkName() string
func (*RouteSpecSpec) GetPriority ¶
func (x *RouteSpecSpec) GetPriority() uint32
func (*RouteSpecSpec) GetProtocol ¶
func (x *RouteSpecSpec) GetProtocol() enums.NethelpersRouteProtocol
func (*RouteSpecSpec) GetScope ¶
func (x *RouteSpecSpec) GetScope() enums.NethelpersScope
func (*RouteSpecSpec) GetSource ¶
func (x *RouteSpecSpec) GetSource() *common.NetIP
func (*RouteSpecSpec) GetTable ¶
func (x *RouteSpecSpec) GetTable() enums.NethelpersRoutingTable
func (*RouteSpecSpec) GetType ¶
func (x *RouteSpecSpec) GetType() enums.NethelpersRouteType
func (*RouteSpecSpec) MarshalToSizedBufferVT ¶
func (m *RouteSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*RouteSpecSpec) MarshalToVT ¶
func (m *RouteSpecSpec) MarshalToVT(dAtA []byte) (int, error)
func (*RouteSpecSpec) MarshalVT ¶
func (m *RouteSpecSpec) MarshalVT() (dAtA []byte, err error)
func (*RouteSpecSpec) ProtoMessage ¶
func (*RouteSpecSpec) ProtoMessage()
func (*RouteSpecSpec) ProtoReflect ¶
func (x *RouteSpecSpec) ProtoReflect() protoreflect.Message
func (*RouteSpecSpec) Reset ¶
func (x *RouteSpecSpec) Reset()
func (*RouteSpecSpec) SizeVT ¶
func (m *RouteSpecSpec) SizeVT() (n int)
func (*RouteSpecSpec) String ¶
func (x *RouteSpecSpec) String() string
func (*RouteSpecSpec) UnmarshalVT ¶
func (m *RouteSpecSpec) UnmarshalVT(dAtA []byte) error
type RouteStatusSpec ¶
type RouteStatusSpec struct { Family enums.NethelpersFamily `protobuf:"varint,1,opt,name=family,proto3,enum=talos.resource.definitions.enums.NethelpersFamily" json:"family,omitempty"` Destination *common.NetIPPrefix `protobuf:"bytes,2,opt,name=destination,proto3" json:"destination,omitempty"` Source *common.NetIP `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` Gateway *common.NetIP `protobuf:"bytes,4,opt,name=gateway,proto3" json:"gateway,omitempty"` OutLinkIndex uint32 `protobuf:"varint,5,opt,name=out_link_index,json=outLinkIndex,proto3" json:"out_link_index,omitempty"` OutLinkName string `protobuf:"bytes,6,opt,name=out_link_name,json=outLinkName,proto3" json:"out_link_name,omitempty"` Table enums.NethelpersRoutingTable `protobuf:"varint,7,opt,name=table,proto3,enum=talos.resource.definitions.enums.NethelpersRoutingTable" json:"table,omitempty"` Priority uint32 `protobuf:"varint,8,opt,name=priority,proto3" json:"priority,omitempty"` Scope enums.NethelpersScope `protobuf:"varint,9,opt,name=scope,proto3,enum=talos.resource.definitions.enums.NethelpersScope" json:"scope,omitempty"` Type enums.NethelpersRouteType `protobuf:"varint,10,opt,name=type,proto3,enum=talos.resource.definitions.enums.NethelpersRouteType" json:"type,omitempty"` Flags uint32 `protobuf:"varint,11,opt,name=flags,proto3" json:"flags,omitempty"` Protocol enums.NethelpersRouteProtocol `` /* 133-byte string literal not displayed */ Mtu uint32 `protobuf:"varint,13,opt,name=mtu,proto3" json:"mtu,omitempty"` // contains filtered or unexported fields }
RouteStatusSpec describes status of rendered secrets.
func (*RouteStatusSpec) Descriptor
deprecated
func (*RouteStatusSpec) Descriptor() ([]byte, []int)
Deprecated: Use RouteStatusSpec.ProtoReflect.Descriptor instead.
func (*RouteStatusSpec) GetDestination ¶
func (x *RouteStatusSpec) GetDestination() *common.NetIPPrefix
func (*RouteStatusSpec) GetFamily ¶
func (x *RouteStatusSpec) GetFamily() enums.NethelpersFamily
func (*RouteStatusSpec) GetFlags ¶
func (x *RouteStatusSpec) GetFlags() uint32
func (*RouteStatusSpec) GetGateway ¶
func (x *RouteStatusSpec) GetGateway() *common.NetIP
func (*RouteStatusSpec) GetMtu ¶
func (x *RouteStatusSpec) GetMtu() uint32
func (*RouteStatusSpec) GetOutLinkIndex ¶
func (x *RouteStatusSpec) GetOutLinkIndex() uint32
func (*RouteStatusSpec) GetOutLinkName ¶
func (x *RouteStatusSpec) GetOutLinkName() string
func (*RouteStatusSpec) GetPriority ¶
func (x *RouteStatusSpec) GetPriority() uint32
func (*RouteStatusSpec) GetProtocol ¶
func (x *RouteStatusSpec) GetProtocol() enums.NethelpersRouteProtocol
func (*RouteStatusSpec) GetScope ¶
func (x *RouteStatusSpec) GetScope() enums.NethelpersScope
func (*RouteStatusSpec) GetSource ¶
func (x *RouteStatusSpec) GetSource() *common.NetIP
func (*RouteStatusSpec) GetTable ¶
func (x *RouteStatusSpec) GetTable() enums.NethelpersRoutingTable
func (*RouteStatusSpec) GetType ¶
func (x *RouteStatusSpec) GetType() enums.NethelpersRouteType
func (*RouteStatusSpec) MarshalToSizedBufferVT ¶
func (m *RouteStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*RouteStatusSpec) MarshalToVT ¶
func (m *RouteStatusSpec) MarshalToVT(dAtA []byte) (int, error)
func (*RouteStatusSpec) MarshalVT ¶
func (m *RouteStatusSpec) MarshalVT() (dAtA []byte, err error)
func (*RouteStatusSpec) ProtoMessage ¶
func (*RouteStatusSpec) ProtoMessage()
func (*RouteStatusSpec) ProtoReflect ¶
func (x *RouteStatusSpec) ProtoReflect() protoreflect.Message
func (*RouteStatusSpec) Reset ¶
func (x *RouteStatusSpec) Reset()
func (*RouteStatusSpec) SizeVT ¶
func (m *RouteStatusSpec) SizeVT() (n int)
func (*RouteStatusSpec) String ¶
func (x *RouteStatusSpec) String() string
func (*RouteStatusSpec) UnmarshalVT ¶
func (m *RouteStatusSpec) UnmarshalVT(dAtA []byte) error
type STPSpec ¶
type STPSpec struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
STPSpec describes Spanning Tree Protocol (STP) settings of a bridge.
func (*STPSpec) Descriptor
deprecated
func (*STPSpec) GetEnabled ¶
func (*STPSpec) MarshalToSizedBufferVT ¶
func (*STPSpec) ProtoMessage ¶
func (*STPSpec) ProtoMessage()
func (*STPSpec) ProtoReflect ¶
func (x *STPSpec) ProtoReflect() protoreflect.Message
func (*STPSpec) UnmarshalVT ¶
type StatusSpec ¶
type StatusSpec struct { AddressReady bool `protobuf:"varint,1,opt,name=address_ready,json=addressReady,proto3" json:"address_ready,omitempty"` ConnectivityReady bool `protobuf:"varint,2,opt,name=connectivity_ready,json=connectivityReady,proto3" json:"connectivity_ready,omitempty"` HostnameReady bool `protobuf:"varint,3,opt,name=hostname_ready,json=hostnameReady,proto3" json:"hostname_ready,omitempty"` EtcFilesReady bool `protobuf:"varint,4,opt,name=etc_files_ready,json=etcFilesReady,proto3" json:"etc_files_ready,omitempty"` // contains filtered or unexported fields }
StatusSpec describes network state.
func (*StatusSpec) Descriptor
deprecated
func (*StatusSpec) Descriptor() ([]byte, []int)
Deprecated: Use StatusSpec.ProtoReflect.Descriptor instead.
func (*StatusSpec) GetAddressReady ¶
func (x *StatusSpec) GetAddressReady() bool
func (*StatusSpec) GetConnectivityReady ¶
func (x *StatusSpec) GetConnectivityReady() bool
func (*StatusSpec) GetEtcFilesReady ¶
func (x *StatusSpec) GetEtcFilesReady() bool
func (*StatusSpec) GetHostnameReady ¶
func (x *StatusSpec) GetHostnameReady() bool
func (*StatusSpec) MarshalToSizedBufferVT ¶
func (m *StatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*StatusSpec) MarshalToVT ¶
func (m *StatusSpec) MarshalToVT(dAtA []byte) (int, error)
func (*StatusSpec) MarshalVT ¶
func (m *StatusSpec) MarshalVT() (dAtA []byte, err error)
func (*StatusSpec) ProtoMessage ¶
func (*StatusSpec) ProtoMessage()
func (*StatusSpec) ProtoReflect ¶
func (x *StatusSpec) ProtoReflect() protoreflect.Message
func (*StatusSpec) Reset ¶
func (x *StatusSpec) Reset()
func (*StatusSpec) SizeVT ¶
func (m *StatusSpec) SizeVT() (n int)
func (*StatusSpec) String ¶
func (x *StatusSpec) String() string
func (*StatusSpec) UnmarshalVT ¶
func (m *StatusSpec) UnmarshalVT(dAtA []byte) error
type TCPProbeSpec ¶ added in v1.4.0
type TCPProbeSpec struct { Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` Timeout *durationpb.Duration `protobuf:"bytes,2,opt,name=timeout,proto3" json:"timeout,omitempty"` // contains filtered or unexported fields }
TCPProbeSpec describes the TCP Probe.
func (*TCPProbeSpec) Descriptor
deprecated
added in
v1.4.0
func (*TCPProbeSpec) Descriptor() ([]byte, []int)
Deprecated: Use TCPProbeSpec.ProtoReflect.Descriptor instead.
func (*TCPProbeSpec) GetEndpoint ¶ added in v1.4.0
func (x *TCPProbeSpec) GetEndpoint() string
func (*TCPProbeSpec) GetTimeout ¶ added in v1.4.0
func (x *TCPProbeSpec) GetTimeout() *durationpb.Duration
func (*TCPProbeSpec) MarshalToSizedBufferVT ¶ added in v1.4.0
func (m *TCPProbeSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*TCPProbeSpec) MarshalToVT ¶ added in v1.4.0
func (m *TCPProbeSpec) MarshalToVT(dAtA []byte) (int, error)
func (*TCPProbeSpec) MarshalVT ¶ added in v1.4.0
func (m *TCPProbeSpec) MarshalVT() (dAtA []byte, err error)
func (*TCPProbeSpec) ProtoMessage ¶ added in v1.4.0
func (*TCPProbeSpec) ProtoMessage()
func (*TCPProbeSpec) ProtoReflect ¶ added in v1.4.0
func (x *TCPProbeSpec) ProtoReflect() protoreflect.Message
func (*TCPProbeSpec) Reset ¶ added in v1.4.0
func (x *TCPProbeSpec) Reset()
func (*TCPProbeSpec) SizeVT ¶ added in v1.4.0
func (m *TCPProbeSpec) SizeVT() (n int)
func (*TCPProbeSpec) String ¶ added in v1.4.0
func (x *TCPProbeSpec) String() string
func (*TCPProbeSpec) UnmarshalVT ¶ added in v1.4.0
func (m *TCPProbeSpec) UnmarshalVT(dAtA []byte) error
type TimeServerSpecSpec ¶
type TimeServerSpecSpec struct { NtpServers []string `protobuf:"bytes,1,rep,name=ntp_servers,json=ntpServers,proto3" json:"ntp_servers,omitempty"` ConfigLayer enums.NetworkConfigLayer `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
TimeServerSpecSpec describes NTP servers.
func (*TimeServerSpecSpec) Descriptor
deprecated
func (*TimeServerSpecSpec) Descriptor() ([]byte, []int)
Deprecated: Use TimeServerSpecSpec.ProtoReflect.Descriptor instead.
func (*TimeServerSpecSpec) GetConfigLayer ¶
func (x *TimeServerSpecSpec) GetConfigLayer() enums.NetworkConfigLayer
func (*TimeServerSpecSpec) GetNtpServers ¶
func (x *TimeServerSpecSpec) GetNtpServers() []string
func (*TimeServerSpecSpec) MarshalToSizedBufferVT ¶
func (m *TimeServerSpecSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*TimeServerSpecSpec) MarshalToVT ¶
func (m *TimeServerSpecSpec) MarshalToVT(dAtA []byte) (int, error)
func (*TimeServerSpecSpec) MarshalVT ¶
func (m *TimeServerSpecSpec) MarshalVT() (dAtA []byte, err error)
func (*TimeServerSpecSpec) ProtoMessage ¶
func (*TimeServerSpecSpec) ProtoMessage()
func (*TimeServerSpecSpec) ProtoReflect ¶
func (x *TimeServerSpecSpec) ProtoReflect() protoreflect.Message
func (*TimeServerSpecSpec) Reset ¶
func (x *TimeServerSpecSpec) Reset()
func (*TimeServerSpecSpec) SizeVT ¶
func (m *TimeServerSpecSpec) SizeVT() (n int)
func (*TimeServerSpecSpec) String ¶
func (x *TimeServerSpecSpec) String() string
func (*TimeServerSpecSpec) UnmarshalVT ¶
func (m *TimeServerSpecSpec) UnmarshalVT(dAtA []byte) error
type TimeServerStatusSpec ¶
type TimeServerStatusSpec struct { NtpServers []string `protobuf:"bytes,1,rep,name=ntp_servers,json=ntpServers,proto3" json:"ntp_servers,omitempty"` // contains filtered or unexported fields }
TimeServerStatusSpec describes NTP servers.
func (*TimeServerStatusSpec) Descriptor
deprecated
func (*TimeServerStatusSpec) Descriptor() ([]byte, []int)
Deprecated: Use TimeServerStatusSpec.ProtoReflect.Descriptor instead.
func (*TimeServerStatusSpec) GetNtpServers ¶
func (x *TimeServerStatusSpec) GetNtpServers() []string
func (*TimeServerStatusSpec) MarshalToSizedBufferVT ¶
func (m *TimeServerStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*TimeServerStatusSpec) MarshalToVT ¶
func (m *TimeServerStatusSpec) MarshalToVT(dAtA []byte) (int, error)
func (*TimeServerStatusSpec) MarshalVT ¶
func (m *TimeServerStatusSpec) MarshalVT() (dAtA []byte, err error)
func (*TimeServerStatusSpec) ProtoMessage ¶
func (*TimeServerStatusSpec) ProtoMessage()
func (*TimeServerStatusSpec) ProtoReflect ¶
func (x *TimeServerStatusSpec) ProtoReflect() protoreflect.Message
func (*TimeServerStatusSpec) Reset ¶
func (x *TimeServerStatusSpec) Reset()
func (*TimeServerStatusSpec) SizeVT ¶
func (m *TimeServerStatusSpec) SizeVT() (n int)
func (*TimeServerStatusSpec) String ¶
func (x *TimeServerStatusSpec) String() string
func (*TimeServerStatusSpec) UnmarshalVT ¶
func (m *TimeServerStatusSpec) UnmarshalVT(dAtA []byte) error
type VIPEquinixMetalSpec ¶
type VIPEquinixMetalSpec struct { ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` DeviceId string `protobuf:"bytes,2,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"` ApiToken string `protobuf:"bytes,3,opt,name=api_token,json=apiToken,proto3" json:"api_token,omitempty"` // contains filtered or unexported fields }
VIPEquinixMetalSpec describes virtual (elastic) IP settings for Equinix Metal.
func (*VIPEquinixMetalSpec) Descriptor
deprecated
func (*VIPEquinixMetalSpec) Descriptor() ([]byte, []int)
Deprecated: Use VIPEquinixMetalSpec.ProtoReflect.Descriptor instead.
func (*VIPEquinixMetalSpec) GetApiToken ¶
func (x *VIPEquinixMetalSpec) GetApiToken() string
func (*VIPEquinixMetalSpec) GetDeviceId ¶
func (x *VIPEquinixMetalSpec) GetDeviceId() string
func (*VIPEquinixMetalSpec) GetProjectId ¶
func (x *VIPEquinixMetalSpec) GetProjectId() string
func (*VIPEquinixMetalSpec) MarshalToSizedBufferVT ¶
func (m *VIPEquinixMetalSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*VIPEquinixMetalSpec) MarshalToVT ¶
func (m *VIPEquinixMetalSpec) MarshalToVT(dAtA []byte) (int, error)
func (*VIPEquinixMetalSpec) MarshalVT ¶
func (m *VIPEquinixMetalSpec) MarshalVT() (dAtA []byte, err error)
func (*VIPEquinixMetalSpec) ProtoMessage ¶
func (*VIPEquinixMetalSpec) ProtoMessage()
func (*VIPEquinixMetalSpec) ProtoReflect ¶
func (x *VIPEquinixMetalSpec) ProtoReflect() protoreflect.Message
func (*VIPEquinixMetalSpec) Reset ¶
func (x *VIPEquinixMetalSpec) Reset()
func (*VIPEquinixMetalSpec) SizeVT ¶
func (m *VIPEquinixMetalSpec) SizeVT() (n int)
func (*VIPEquinixMetalSpec) String ¶
func (x *VIPEquinixMetalSpec) String() string
func (*VIPEquinixMetalSpec) UnmarshalVT ¶
func (m *VIPEquinixMetalSpec) UnmarshalVT(dAtA []byte) error
type VIPHCloudSpec ¶
type VIPHCloudSpec struct { DeviceId int64 `protobuf:"varint,1,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"` NetworkId int64 `protobuf:"varint,2,opt,name=network_id,json=networkId,proto3" json:"network_id,omitempty"` ApiToken string `protobuf:"bytes,3,opt,name=api_token,json=apiToken,proto3" json:"api_token,omitempty"` // contains filtered or unexported fields }
VIPHCloudSpec describes virtual (elastic) IP settings for Hetzner Cloud.
func (*VIPHCloudSpec) Descriptor
deprecated
func (*VIPHCloudSpec) Descriptor() ([]byte, []int)
Deprecated: Use VIPHCloudSpec.ProtoReflect.Descriptor instead.
func (*VIPHCloudSpec) GetApiToken ¶
func (x *VIPHCloudSpec) GetApiToken() string
func (*VIPHCloudSpec) GetDeviceId ¶
func (x *VIPHCloudSpec) GetDeviceId() int64
func (*VIPHCloudSpec) GetNetworkId ¶
func (x *VIPHCloudSpec) GetNetworkId() int64
func (*VIPHCloudSpec) MarshalToSizedBufferVT ¶
func (m *VIPHCloudSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*VIPHCloudSpec) MarshalToVT ¶
func (m *VIPHCloudSpec) MarshalToVT(dAtA []byte) (int, error)
func (*VIPHCloudSpec) MarshalVT ¶
func (m *VIPHCloudSpec) MarshalVT() (dAtA []byte, err error)
func (*VIPHCloudSpec) ProtoMessage ¶
func (*VIPHCloudSpec) ProtoMessage()
func (*VIPHCloudSpec) ProtoReflect ¶
func (x *VIPHCloudSpec) ProtoReflect() protoreflect.Message
func (*VIPHCloudSpec) Reset ¶
func (x *VIPHCloudSpec) Reset()
func (*VIPHCloudSpec) SizeVT ¶
func (m *VIPHCloudSpec) SizeVT() (n int)
func (*VIPHCloudSpec) String ¶
func (x *VIPHCloudSpec) String() string
func (*VIPHCloudSpec) UnmarshalVT ¶
func (m *VIPHCloudSpec) UnmarshalVT(dAtA []byte) error
type VIPOperatorSpec ¶
type VIPOperatorSpec struct { Ip *common.NetIP `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"` GratuitousArp bool `protobuf:"varint,2,opt,name=gratuitous_arp,json=gratuitousArp,proto3" json:"gratuitous_arp,omitempty"` EquinixMetal *VIPEquinixMetalSpec `protobuf:"bytes,3,opt,name=equinix_metal,json=equinixMetal,proto3" json:"equinix_metal,omitempty"` HCloud *VIPHCloudSpec `protobuf:"bytes,4,opt,name=h_cloud,json=hCloud,proto3" json:"h_cloud,omitempty"` // contains filtered or unexported fields }
VIPOperatorSpec describes virtual IP operator options.
func (*VIPOperatorSpec) Descriptor
deprecated
func (*VIPOperatorSpec) Descriptor() ([]byte, []int)
Deprecated: Use VIPOperatorSpec.ProtoReflect.Descriptor instead.
func (*VIPOperatorSpec) GetEquinixMetal ¶
func (x *VIPOperatorSpec) GetEquinixMetal() *VIPEquinixMetalSpec
func (*VIPOperatorSpec) GetGratuitousArp ¶
func (x *VIPOperatorSpec) GetGratuitousArp() bool
func (*VIPOperatorSpec) GetHCloud ¶
func (x *VIPOperatorSpec) GetHCloud() *VIPHCloudSpec
func (*VIPOperatorSpec) GetIp ¶
func (x *VIPOperatorSpec) GetIp() *common.NetIP
func (*VIPOperatorSpec) MarshalToSizedBufferVT ¶
func (m *VIPOperatorSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*VIPOperatorSpec) MarshalToVT ¶
func (m *VIPOperatorSpec) MarshalToVT(dAtA []byte) (int, error)
func (*VIPOperatorSpec) MarshalVT ¶
func (m *VIPOperatorSpec) MarshalVT() (dAtA []byte, err error)
func (*VIPOperatorSpec) ProtoMessage ¶
func (*VIPOperatorSpec) ProtoMessage()
func (*VIPOperatorSpec) ProtoReflect ¶
func (x *VIPOperatorSpec) ProtoReflect() protoreflect.Message
func (*VIPOperatorSpec) Reset ¶
func (x *VIPOperatorSpec) Reset()
func (*VIPOperatorSpec) SizeVT ¶
func (m *VIPOperatorSpec) SizeVT() (n int)
func (*VIPOperatorSpec) String ¶
func (x *VIPOperatorSpec) String() string
func (*VIPOperatorSpec) UnmarshalVT ¶
func (m *VIPOperatorSpec) UnmarshalVT(dAtA []byte) error
type VLANSpec ¶
type VLANSpec struct { Vid uint32 `protobuf:"fixed32,1,opt,name=vid,proto3" json:"vid,omitempty"` Protocol enums.NethelpersVLANProtocol `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
VLANSpec describes VLAN settings if Kind == "vlan".
func (*VLANSpec) Descriptor
deprecated
func (*VLANSpec) GetProtocol ¶
func (x *VLANSpec) GetProtocol() enums.NethelpersVLANProtocol
func (*VLANSpec) MarshalToSizedBufferVT ¶
func (*VLANSpec) ProtoMessage ¶
func (*VLANSpec) ProtoMessage()
func (*VLANSpec) ProtoReflect ¶
func (x *VLANSpec) ProtoReflect() protoreflect.Message
func (*VLANSpec) UnmarshalVT ¶
type WireguardPeer ¶
type WireguardPeer struct { PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` Endpoint string `protobuf:"bytes,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"` PersistentKeepaliveInterval *durationpb.Duration `` /* 144-byte string literal not displayed */ AllowedIps []*common.NetIPPrefix `protobuf:"bytes,5,rep,name=allowed_ips,json=allowedIps,proto3" json:"allowed_ips,omitempty"` // contains filtered or unexported fields }
WireguardPeer describes a single peer.
func (*WireguardPeer) Descriptor
deprecated
func (*WireguardPeer) Descriptor() ([]byte, []int)
Deprecated: Use WireguardPeer.ProtoReflect.Descriptor instead.
func (*WireguardPeer) GetAllowedIps ¶
func (x *WireguardPeer) GetAllowedIps() []*common.NetIPPrefix
func (*WireguardPeer) GetEndpoint ¶
func (x *WireguardPeer) GetEndpoint() string
func (*WireguardPeer) GetPersistentKeepaliveInterval ¶
func (x *WireguardPeer) GetPersistentKeepaliveInterval() *durationpb.Duration
func (*WireguardPeer) GetPresharedKey ¶
func (x *WireguardPeer) GetPresharedKey() string
func (*WireguardPeer) GetPublicKey ¶
func (x *WireguardPeer) GetPublicKey() string
func (*WireguardPeer) MarshalToSizedBufferVT ¶
func (m *WireguardPeer) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*WireguardPeer) MarshalToVT ¶
func (m *WireguardPeer) MarshalToVT(dAtA []byte) (int, error)
func (*WireguardPeer) MarshalVT ¶
func (m *WireguardPeer) MarshalVT() (dAtA []byte, err error)
func (*WireguardPeer) ProtoMessage ¶
func (*WireguardPeer) ProtoMessage()
func (*WireguardPeer) ProtoReflect ¶
func (x *WireguardPeer) ProtoReflect() protoreflect.Message
func (*WireguardPeer) Reset ¶
func (x *WireguardPeer) Reset()
func (*WireguardPeer) SizeVT ¶
func (m *WireguardPeer) SizeVT() (n int)
func (*WireguardPeer) String ¶
func (x *WireguardPeer) String() string
func (*WireguardPeer) UnmarshalVT ¶
func (m *WireguardPeer) UnmarshalVT(dAtA []byte) error
type WireguardSpec ¶
type WireguardSpec 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"` ListenPort int64 `protobuf:"varint,3,opt,name=listen_port,json=listenPort,proto3" json:"listen_port,omitempty"` FirewallMark int64 `protobuf:"varint,4,opt,name=firewall_mark,json=firewallMark,proto3" json:"firewall_mark,omitempty"` Peers []*WireguardPeer `protobuf:"bytes,5,rep,name=peers,proto3" json:"peers,omitempty"` // contains filtered or unexported fields }
WireguardSpec describes Wireguard settings if Kind == "wireguard".
func (*WireguardSpec) Descriptor
deprecated
func (*WireguardSpec) Descriptor() ([]byte, []int)
Deprecated: Use WireguardSpec.ProtoReflect.Descriptor instead.
func (*WireguardSpec) GetFirewallMark ¶
func (x *WireguardSpec) GetFirewallMark() int64
func (*WireguardSpec) GetListenPort ¶
func (x *WireguardSpec) GetListenPort() int64
func (*WireguardSpec) GetPeers ¶
func (x *WireguardSpec) GetPeers() []*WireguardPeer
func (*WireguardSpec) GetPrivateKey ¶
func (x *WireguardSpec) GetPrivateKey() string
func (*WireguardSpec) GetPublicKey ¶
func (x *WireguardSpec) GetPublicKey() string
func (*WireguardSpec) MarshalToSizedBufferVT ¶
func (m *WireguardSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*WireguardSpec) MarshalToVT ¶
func (m *WireguardSpec) MarshalToVT(dAtA []byte) (int, error)
func (*WireguardSpec) MarshalVT ¶
func (m *WireguardSpec) MarshalVT() (dAtA []byte, err error)
func (*WireguardSpec) ProtoMessage ¶
func (*WireguardSpec) ProtoMessage()
func (*WireguardSpec) ProtoReflect ¶
func (x *WireguardSpec) ProtoReflect() protoreflect.Message
func (*WireguardSpec) Reset ¶
func (x *WireguardSpec) Reset()
func (*WireguardSpec) SizeVT ¶
func (m *WireguardSpec) SizeVT() (n int)
func (*WireguardSpec) String ¶
func (x *WireguardSpec) String() string
func (*WireguardSpec) UnmarshalVT ¶
func (m *WireguardSpec) UnmarshalVT(dAtA []byte) error