Documentation ¶
Index ¶
- type Smf
- func (a Smf) AddLink(transition *v1alpha1.Transition) (string, error)
- func (a Smf) AddNode(transition *v1alpha1.Transition) (string, error)
- func (a Smf) AddUERoute(transition *v1alpha1.Transition) (string, error)
- func (a Smf) CheckReady(transitionCR *fivegv1alpha1.Transition, entity common.Entity) (bool, error)
- func (a Smf) Create(transition *v1alpha1.Transition) (common.Entity, error)
- func (a Smf) Finalize(request reconcile.Request, instance interface{})
- func (a Smf) GetCR(transitionCR *fivegv1alpha1.Transition) (common.Entity, error)
- func (a Smf) IsReconciled(transitionCR *fivegv1alpha1.Transition) (bool, error)
- func (a Smf) RmLink(transition *v1alpha1.Transition) (string, error)
- func (a Smf) RmNode(transition *v1alpha1.Transition) (string, error)
- func (a Smf) Start(transition *v1alpha1.Transition) (string, error)
- func (a Smf) Stop(transition *v1alpha1.Transition) (string, error)
- func (a Smf) UpdateStatus(opResult controllerutil.OperationResult, instance common.Entity, ...)
- type SmfReconcilerFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Smf ¶
type Smf struct { *common.EntityHandlerImpl client.Client // contains filtered or unexported fields }
Smf is a type to manage k8s objects for Smf 5G
func (Smf) AddUERoute ¶
func (a Smf) AddUERoute(transition *v1alpha1.Transition) (string, error)
func (Smf) CheckReady ¶
func (a Smf) CheckReady(transitionCR *fivegv1alpha1.Transition, entity common.Entity) (bool, error)
func (Smf) GetCR ¶
func (a Smf) GetCR(transitionCR *fivegv1alpha1.Transition) (common.Entity, error)
func (Smf) IsReconciled ¶
func (a Smf) IsReconciled(transitionCR *fivegv1alpha1.Transition) (bool, error)
func (Smf) UpdateStatus ¶
func (a Smf) UpdateStatus(opResult controllerutil.OperationResult, instance common.Entity, reconcileErr error)
UpdateStatus called to update CR status
type SmfReconcilerFactory ¶
SmfReconcilerFactory factory class to get SmfReconciler for required installation version
func (SmfReconcilerFactory) Reconciler ¶
func (f SmfReconcilerFactory) Reconciler() common.FiveGReconciler
Reconciler get a FiveGReconciler to reconcile the required version of Smf
Click to show internal directories.
Click to hide internal directories.