Documentation ¶
Overview ¶
Package cmp Core components of multi-cloud management platform
Package cmp Core components of multi-cloud management platform
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider interface { SteveServer metrics.Interface }
type SteveServer ¶
type SteveServer interface { GetSteveResource(context.Context, *apistructs.SteveRequest) (types.APIObject, error) ListSteveResource(context.Context, *apistructs.SteveRequest) ([]types.APIObject, error) UpdateSteveResource(context.Context, *apistructs.SteveRequest) (types.APIObject, error) CreateSteveResource(context.Context, *apistructs.SteveRequest) (types.APIObject, error) DeleteSteveResource(context.Context, *apistructs.SteveRequest) error PatchNode(context.Context, *apistructs.SteveRequest) error LabelNode(context.Context, *apistructs.SteveRequest, map[string]string) error UnlabelNode(context.Context, *apistructs.SteveRequest, []string) error CordonNode(context.Context, *apistructs.SteveRequest) error UnCordonNode(context.Context, *apistructs.SteveRequest) error }
Directories ¶
Path | Synopsis |
---|---|
component-protocol
|
|
Package conf Define the configuration
|
Package conf Define the configuration |
impl
|
|
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
services
|
|
Click to show internal directories.
Click to hide internal directories.