Documentation ¶
Index ¶
- func Init(socketPath string)
- type DeployClient
- func (c *DeployClient) ConnectEsxiDisks(ctx context.Context, in *deployapi.ConnectEsxiDisksParams, ...) (*deployapi.EsxiDisksConnectionInfo, error)
- func (c *DeployClient) DeployGuestFs(ctx context.Context, in *deployapi.DeployParams, opts ...grpc.CallOption) (*deployapi.DeployGuestFsResponse, error)
- func (c *DeployClient) DisconnectEsxiDisks(ctx context.Context, in *deployapi.EsxiDisksConnectionInfo, ...) (*deployapi.Empty, error)
- func (c *DeployClient) FormatFs(ctx context.Context, in *deployapi.FormatFsParams, opts ...grpc.CallOption) (*deployapi.Empty, error)
- func (c *DeployClient) ProbeImageInfo(ctx context.Context, in *deployapi.ProbeImageInfoPramas, ...) (*deployapi.ImageInfo, error)
- func (c *DeployClient) ResizeFs(ctx context.Context, in *deployapi.ResizeFsParams, opts ...grpc.CallOption) (*deployapi.Empty, error)
- func (c *DeployClient) SaveToGlance(ctx context.Context, in *deployapi.SaveToGlanceParams, opts ...grpc.CallOption) (*deployapi.SaveToGlanceResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DeployClient ¶
type DeployClient struct {
// contains filtered or unexported fields
}
func GetDeployClient ¶
func GetDeployClient() *DeployClient
func NewDeployClient ¶
func NewDeployClient(socketPath string) *DeployClient
func (*DeployClient) ConnectEsxiDisks ¶
func (c *DeployClient) ConnectEsxiDisks( ctx context.Context, in *deployapi.ConnectEsxiDisksParams, opts ...grpc.CallOption, ) (*deployapi.EsxiDisksConnectionInfo, error)
func (*DeployClient) DeployGuestFs ¶
func (c *DeployClient) DeployGuestFs(ctx context.Context, in *deployapi.DeployParams, opts ...grpc.CallOption) (*deployapi.DeployGuestFsResponse, error)
func (*DeployClient) DisconnectEsxiDisks ¶
func (c *DeployClient) DisconnectEsxiDisks( ctx context.Context, in *deployapi.EsxiDisksConnectionInfo, opts ...grpc.CallOption, ) (*deployapi.Empty, error)
func (*DeployClient) FormatFs ¶
func (c *DeployClient) FormatFs(ctx context.Context, in *deployapi.FormatFsParams, opts ...grpc.CallOption) (*deployapi.Empty, error)
func (*DeployClient) ProbeImageInfo ¶
func (c *DeployClient) ProbeImageInfo(ctx context.Context, in *deployapi.ProbeImageInfoPramas, opts ...grpc.CallOption) (*deployapi.ImageInfo, error)
func (*DeployClient) ResizeFs ¶
func (c *DeployClient) ResizeFs(ctx context.Context, in *deployapi.ResizeFsParams, opts ...grpc.CallOption) (*deployapi.Empty, error)
func (*DeployClient) SaveToGlance ¶
func (c *DeployClient) SaveToGlance(ctx context.Context, in *deployapi.SaveToGlanceParams, opts ...grpc.CallOption) (*deployapi.SaveToGlanceResponse, error)
Click to show internal directories.
Click to hide internal directories.