Versions in this module Expand all Collapse all v0 v0.51.0 Jan 14, 2026 Changes in this version + type APIClient interface + DeleteInstance func(ctx context.Context, projectId, region, instanceId string) edge.ApiDeleteInstanceRequest + DeleteInstanceByName func(ctx context.Context, projectId, region, instanceName string) edge.ApiDeleteInstanceByNameRequest + GetInstance func(ctx context.Context, projectId, region, instanceId string) edge.ApiGetInstanceRequest + GetInstanceByName func(ctx context.Context, projectId, region, instanceName string) edge.ApiGetInstanceByNameRequest + GetInstances func(ctx context.Context, projectId, region string) edge.ApiGetInstancesRequest + GetKubeconfigByInstanceId func(ctx context.Context, projectId, region, instanceId string) edge.ApiGetKubeconfigByInstanceIdRequest + GetKubeconfigByInstanceName func(ctx context.Context, projectId, region, instanceName string) edge.ApiGetKubeconfigByInstanceNameRequest + GetTokenByInstanceId func(ctx context.Context, projectId, region, instanceId string) edge.ApiGetTokenByInstanceIdRequest + GetTokenByInstanceName func(ctx context.Context, projectId, region, instanceName string) edge.ApiGetTokenByInstanceNameRequest + ListPlansProject func(ctx context.Context, projectId string) edge.ApiListPlansProjectRequest + PostInstances func(ctx context.Context, projectId, region string) edge.ApiPostInstancesRequest + UpdateInstance func(ctx context.Context, projectId, region, instanceId string) edge.ApiUpdateInstanceRequest + UpdateInstanceByName func(ctx context.Context, projectId, region, instanceName string) edge.ApiUpdateInstanceByNameRequest + func ConfigureClient(p *print.Printer, cliVersion string) (APIClient, error)