MCPcopy Create free account

hub / github.com/openelb/openelb / types & classes

Types & classes188 in github.com/openelb/openelb

↓ 3 callersTypeAliasBgpSetCommunityOptionType
pkg/speaker/bgp/bgp/config/bgp_configs.go:379
↓ 3 callersTypeAliasPool
Pool is a collection of IP Ranges.
pkg/util/iprange/pool.go:12
↓ 1 callersTypeAliasmapSet
pkg/util/set/set.go:66
StructActions
pkg/speaker/bgp/bgp/config/bgp_configs.go:458
StructAddPaths
api/v1alpha2/bgppeer_types.go:172
StructAddPaths
struct for container bgp:add-paths. Parameters relating to the advertisement and receipt of multiple paths for a single NLRI (add-paths).
api/v1alpha1/bgppeer_types.go:83
StructAddPathsConfig
api/v1alpha2/bgppeer_types.go:167
StructAfiSafi
api/v1alpha2/bgppeer_types.go:176
StructAfiSafiConfig
api/v1alpha2/bgppeer_types.go:162
TypeAliasAfiSafiType
pkg/speaker/bgp/bgp/config/bgp_configs.go:31
InterfaceAnnouncer
pkg/speaker/layer2/announcer.go:10
StructApplyPolicy
pkg/speaker/bgp/bgp/config/bgp_configs.go:402
StructApplyPolicyConfig
pkg/speaker/bgp/bgp/config/bgp_configs.go:393
StructAsPathLength
pkg/speaker/bgp/bgp/config/bgp_configs.go:469
StructAsPathSet
pkg/speaker/bgp/bgp/config/bgp_configs.go:551
TypeAliasAttributeComparison
typedef for identity ptypes:attribute-comparison. base type for supported comparison operators on route attributes.
pkg/speaker/bgp/bgp/config/bgp_configs.go:239
StructBgp
pkg/speaker/bgp/bgp/options.go:22
StructBgpActions
pkg/speaker/bgp/bgp/config/bgp_configs.go:443
TypeAliasBgpAsPathPrependRepeat
pkg/speaker/bgp/bgp/config/bgp_configs.go:377
TypeAliasBgpCommunityRegexpType
pkg/speaker/bgp/bgp/config/bgp_configs.go:8
StructBgpConditions
pkg/speaker/bgp/bgp/config/bgp_configs.go:494
StructBgpConf
+kubebuilder:rbac:groups=network.kubesphere.io,resources=bgpconfs,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=network.kub
api/v1alpha2/bgpconf_types.go:52
StructBgpConf
+kubebuilder:object:root=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:resource:scope=Cluster BgpConf is the S
api/v1alpha1/bgpconf_types.go:37
StructBgpConfGlobal
test/e2e/framework/bgp.go:27
InterfaceBgpConfHandler
BgpConfHandler is an interface that is used to manage http requests related to BgpConf.
pkg/server/internal/handler/bgpconf.go:14
StructBgpConfList
+kubebuilder:object:root=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object BgpConfList contains a list of BgpConf
api/v1alpha2/bgpconf_types.go:92
StructBgpConfList
+kubebuilder:object:root=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object BgpConfList contains a list of BgpConf
api/v1alpha1/bgpconf_types.go:70
StructBgpConfReconciler
BgpConfReconciler reconciles a BgpConf object
pkg/speaker/bgp/bgpconf_controller.go:52
StructBgpConfSpec
Configuration parameters relating to the global BGP router.
api/v1alpha2/bgpconf_types.go:61
StructBgpConfSpec
struct for container bgp:config. Configuration parameters relating to the global BGP router.
api/v1alpha1/bgpconf_types.go:47
StructBgpConfStatus
EDIT THIS FILE! THIS IS SCAFFOLDING FOR YOU TO OWN! NOTE: json tags are required. Any new fields you add must have json tags for the fields to be se
api/v1alpha2/bgpconf_types.go:37
StructBgpConfStatus
EDIT THIS FILE! THIS IS SCAFFOLDING FOR YOU TO OWN! NOTE: json tags are required. Any new fields you add must have json tags for the fields to be se
api/v1alpha1/bgpconf_types.go:27
StructBgpConfigSet
pkg/speaker/bgp/bgp/config/serve.go:7
StructBgpDefinedSets
pkg/speaker/bgp/bgp/config/bgp_configs.go:566
TypeAliasBgpExtCommunityType
pkg/speaker/bgp/bgp/config/bgp_configs.go:9
TypeAliasBgpNextHopType
pkg/speaker/bgp/bgp/config/bgp_configs.go:376
StructBgpOptions
pkg/speaker/bgp/bgp/options.go:8
TypeAliasBgpOriginAttrType
pkg/speaker/bgp/bgp/config/bgp_configs.go:11
StructBgpPeer
test/e2e/framework/bgp.go:69
StructBgpPeer
+kubebuilder:object:root=true +kubebuilder:object:generate=true +kubebuilder:subresource:status +kubebuilder:storageversion +k8s:deepcopy-gen:interfac
api/v1alpha2/bgppeer_types.go:103
StructBgpPeer
+kubebuilder:object:root=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:resource:scope=Cluster BgpPeer is the S
api/v1alpha1/bgppeer_types.go:37
InterfaceBgpPeerHandler
BgpPeerHandler is an interface that is used to manage http requests related to BgpPeer.
pkg/server/internal/handler/bgppeer.go:13
StructBgpPeerList
+kubebuilder:object:root=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object BgpPeerList contains a list of BgpPeer
api/v1alpha2/bgppeer_types.go:202
StructBgpPeerList
+kubebuilder:object:root=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object BgpPeerList contains a list of BgpPeer
api/v1alpha1/bgppeer_types.go:111
StructBgpPeerReconciler
BgpPeerReconciler reconciles a BgpPeer object
pkg/speaker/bgp/bgppeer_controller.go:45
StructBgpPeerSpec
api/v1alpha2/bgppeer_types.go:187
StructBgpPeerSpec
api/v1alpha1/bgppeer_types.go:45
StructBgpPeerStatus
BgpPeerStatus defines the observed state of BgpPeer
api/v1alpha2/bgppeer_types.go:89
StructBgpPeerStatus
EDIT THIS FILE! THIS IS SCAFFOLDING FOR YOU TO OWN! NOTE: json tags are required. Any new fields you add must have json tags for the fields to be se
api/v1alpha1/bgppeer_types.go:27
TypeAliasBgpSetMedType
pkg/speaker/bgp/bgp/config/bgp_configs.go:378
TypeAliasBgpStdCommunityType
pkg/speaker/bgp/bgp/config/bgp_configs.go:10
TypeAliasBgpWellKnownStdCommunity
pkg/speaker/bgp/bgp/config/bgp_configs.go:60
FuncTypeCheckFn
func() bool
pkg/util/util.go:80
StructCommunityCount
pkg/speaker/bgp/bgp/config/bgp_configs.go:474
StructCommunitySet
pkg/speaker/bgp/bgp/config/bgp_configs.go:561
StructConditions
pkg/speaker/bgp/bgp/config/bgp_configs.go:526
StructConfig
pkg/speaker/interface.go:8
StructCreate
pkg/server/internal/handler/types.go:3
FuncTypeCreateFn
func() error
pkg/util/util.go:91
TypeAliasDefaultPolicyType
pkg/speaker/bgp/bgp/config/bgp_configs.go:359
StructDefinedSets
pkg/speaker/bgp/bgp/config/bgp_configs.go:595
StructDelete
pkg/server/internal/handler/types.go:11
StructEIPController
pkg/controllers/ipam/controller.go:27
StructEIPReconciler
BgpConfReconciler reconciles a BgpConf object
pkg/speaker/eip_controller.go:36
StructEbgpMultihop
api/v1alpha2/bgppeer_types.go:182
StructEip
+kubebuilder:object:root=true +kubebuilder:object:generate=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:n
api/v1alpha2/eip_types.go:144
StructEip
+kubebuilder:object:root=true +kubebuilder:printcolumn:name="cidr",type=string,JSONPath=`.spec.address` +kubebuilder:printcolumn:name="usage",type=int
api/v1alpha1/eip_types.go:47
InterfaceEipHandler
EipHandler is an interface that is used to manage http requests related to Eip.
pkg/server/internal/handler/eip.go:13
StructEipList
+kubebuilder:object:root=true EipList contains a list of Eip
api/v1alpha2/eip_types.go:155
StructEipList
+kubebuilder:object:root=true EipList contains a list of Eip
api/v1alpha1/eip_types.go:58
StructEipSpec
EipSpec defines the desired state of EIP
api/v1alpha2/eip_types.go:106
StructEipSpec
EipSpec defines the desired state of EIP
api/v1alpha1/eip_types.go:23
StructEipStatus
EipStatus defines the observed state of EIP
api/v1alpha2/eip_types.go:123
StructEipStatus
EipStatus defines the observed state of EIP
api/v1alpha1/eip_types.go:34
StructEnqueueRequestForDeAndDs
Enqueue requests for Deployments and DaemonSets type Only OpenELB NodeProxy needs this
pkg/controllers/lb/eventhandler.go:122
StructEnqueueRequestForNode
pkg/controllers/lb/eventhandler.go:16
StructEnqueueRequestForNode
pkg/speaker/bgp/eventhandler.go:15
StructExtCommunitySet
pkg/speaker/bgp/bgp/config/bgp_configs.go:556
StructFailureError
FailureError is an error where the error string is meant to be passed to ginkgo.Fail directly, i.e. adding some prefix like "unexpected error" is not
test/e2e/framework/expect.go:16
StructFake
pkg/speaker/fake.go:10
StructFakeIPTables
pkg/nettool/iptables/fake.go:3
StructFamily
api/v1alpha2/bgppeer_types.go:157
TypeAliasFamily
Family represents IP Range address-family.
pkg/util/iprange/range.go:13
StructFramework
test/e2e/framework/framework.go:20
StructGenericOptions
pkg/manager/generic.go:19
StructGlobal
pkg/speaker/bgp/bgp/config/bgp_configs.go:406
StructGobgpClient
test/e2e/framework/bgp.go:135
StructGracefulRestart
api/v1alpha2/bgpconf_types.go:74
StructIDAllocator
IDAllocator is an allocator for ID values. It is implemented using a bitmap that is grown as necessary.
pkg/util/idalloc/idalloc.go:22
StructIP
Sub class net.IP so that we can add JSON marshalling and unmarshalling.
pkg/util/net/ip.go:10
StructIPNet
Sub class net.IPNet so that we can add JSON marshalling and unmarshalling.
pkg/util/net/ipnet.go:10
StructIgpActions
pkg/speaker/bgp/bgp/config/bgp_configs.go:454
StructIgpConditions
pkg/speaker/bgp/bgp/config/bgp_configs.go:508
StructInboundRequest
InboundRequest is a struct that represents an inbound request
pkg/server/internal/lib/inbound_request.go:6
StructInfo
pkg/version/version.go:16
TypeAliasInstallProtocolType
pkg/speaker/bgp/bgp/config/bgp_configs.go:189
InterfaceIptablesIface
IptablesIface wrapper package coreos/iptables
pkg/nettool/iptables/interface.go:10
StructIptablesRule
pkg/nettool/iptables/interface.go:23
StructLBReconciler
LBReconciler reconciles a service object
pkg/speaker/lb_controller.go:39
StructLargeCommunitySet
pkg/speaker/bgp/bgp/config/bgp_configs.go:546
next →1–100 of 188, ranked by callers