Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider interface { CreateModule(ctx context.Context, clusterRef basetypv1.ManagedObjectReference) (string, error) DeleteModule(ctx context.Context, moduleID string) error DoesModuleExist(ctx context.Context, moduleID string, cluster basetypv1.ManagedObjectReference) (bool, error) IsMoRefModuleMember(ctx context.Context, moduleID string, moRef basetypv1.ManagedObjectReference) (bool, error) AddMoRefToModule(ctx context.Context, moduleID string, moRef basetypv1.ManagedObjectReference) error RemoveMoRefFromModule(ctx context.Context, moduleID string, moRef basetypv1.ManagedObjectReference) error }
Provider exposes methods to interact with the DataCenter module iCenter API Rethink and merge with ClusterModuleService.
func NewProvider ¶
Click to show internal directories.
Click to hide internal directories.