Documentation
¶
Index ¶
- func Tools(c *client.ClientWithResponses) []server.ServerTool
- type ListEnvParams
- type Repo
- func (s *Repo) CreateService(ctx context.Context, data client.CreateServiceJSONRequestBody) (*client.ServiceAndDeploy, error)
- func (s *Repo) DeployService(ctx context.Context, serviceId string) (*client.CreateDeployResponse, error)
- func (s *Repo) GetService(ctx context.Context, id string) (*client.Service, error)
- func (s *Repo) ListEnvVars(ctx context.Context, serviceId string, ...) ([]*client.EnvVar, error)
- func (s *Repo) ListServices(ctx context.Context, params *client.ListServicesParams) ([]*client.Service, error)
- func (s *Repo) UpdateEnvVars(ctx context.Context, serviceId string, envVars []client.EnvVarInput) (*client.UpdateEnvVarsForServiceResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Tools ¶
func Tools(c *client.ClientWithResponses) []server.ServerTool
Types ¶
type ListEnvParams ¶
type ListEnvParams struct {
*client.GetEnvVarsForServiceParams
// contains filtered or unexported fields
}
type Repo ¶
type Repo struct {
// contains filtered or unexported fields
}
func (*Repo) CreateService ¶
func (s *Repo) CreateService(ctx context.Context, data client.CreateServiceJSONRequestBody) (*client.ServiceAndDeploy, error)
func (*Repo) DeployService ¶
func (*Repo) GetService ¶
func (*Repo) ListEnvVars ¶
func (*Repo) ListServices ¶
func (*Repo) UpdateEnvVars ¶
func (s *Repo) UpdateEnvVars(ctx context.Context, serviceId string, envVars []client.EnvVarInput) (*client.UpdateEnvVarsForServiceResponse, error)
Click to show internal directories.
Click to hide internal directories.