Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Delete ¶
type Delete struct { Type Type Kind Kind Key types.NamespacedName }
func NewEventDelete ¶
func NewEventDelete(kind Kind, key types.NamespacedName) *Delete
NewEventDelete returns a Delete event
type Render ¶
type Render struct {
Type Type
}
func NewEventRender ¶
func NewEventRender() *Render
NewEventRender returns an event with the corresponding resource
type Type ¶
type Type int
Type specifies the type of event sent to the operator
func NewEventType ¶
NewEventType parses an event type specification
type Update ¶
type Update struct { Type Type UpsertQueue UpdateConf DeleteQueue UpdateConf Generation int }
func NewEventUpdate ¶
NewEventUpdate returns an empty event
type UpdateConf ¶
type UpdateConf struct { ConfigMaps *store.ConfigMapStore LiveKitMeshes *store.LiveKitMeshStore Services *store.ServiceStore Deployments *store.DeploymentStore Issuer *store.IssuerStore Secrets *store.SecretStore StatefulSets *store.StatefulSetStore UDPRoutes *store.UDPRouteStore HTTPRoutes *store.HTTPRouteStore TCPRoutes *store.TCPRouteStore Gateways *store.GatewayStore GatewayClasses *store.GatewayClassStore GatewayConfigs *store.GatewayConfigStore ServiceAccounts *store.ServiceAccountStore ClusterRoles *store.ClusterRoleStore ClusterRoleBindings *store.ClusterRoleBindingStore }
UpdateConf render event
Click to show internal directories.
Click to hide internal directories.