Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterFirecrackerService ¶
func RegisterFirecrackerService(srv *github_com_containerd_ttrpc.Server, svc FirecrackerService)
Types ¶
type FirecrackerService ¶
type FirecrackerService interface { CreateVM(ctx context.Context, req *proto1.CreateVMRequest) (*proto1.CreateVMResponse, error) PauseVM(ctx context.Context, req *proto1.PauseVMRequest) (*types.Empty, error) ResumeVM(ctx context.Context, req *proto1.ResumeVMRequest) (*types.Empty, error) StopVM(ctx context.Context, req *proto1.StopVMRequest) (*types.Empty, error) GetVMInfo(ctx context.Context, req *proto1.GetVMInfoRequest) (*proto1.GetVMInfoResponse, error) SetVMMetadata(ctx context.Context, req *proto1.SetVMMetadataRequest) (*types.Empty, error) UpdateVMMetadata(ctx context.Context, req *proto1.UpdateVMMetadataRequest) (*types.Empty, error) GetVMMetadata(ctx context.Context, req *proto1.GetVMMetadataRequest) (*proto1.GetVMMetadataResponse, error) GetBalloonConfig(ctx context.Context, req *proto1.GetBalloonConfigRequest) (*proto1.GetBalloonConfigResponse, error) UpdateBalloon(ctx context.Context, req *proto1.UpdateBalloonRequest) (*types.Empty, error) GetBalloonStats(ctx context.Context, req *proto1.GetBalloonStatsRequest) (*proto1.GetBalloonStatsResponse, error) UpdateBalloonStats(ctx context.Context, req *proto1.UpdateBalloonStatsRequest) (*types.Empty, error) }
func NewFirecrackerClient ¶
func NewFirecrackerClient(client *github_com_containerd_ttrpc.Client) FirecrackerService
Click to show internal directories.
Click to hide internal directories.