Documentation ¶ Index ¶ Variables type Client func NewClient(repo *database.Repo, mngr k8s.Manager, gcpProject, gcpRegion string, ...) (*Client, error) func (c Client) Create(ctx context.Context, team *gensql.Team) error func (c Client) Delete(ctx context.Context, teamID string) error func (c Client) Update(ctx context.Context, team *gensql.Team) error Constants ¶ This section is empty. Variables ¶ View Source var ErrTeamExists = errors.New("team with slug already exists") Functions ¶ This section is empty. Types ¶ type Client ¶ type Client struct { // contains filtered or unexported fields } func NewClient ¶ func NewClient(repo *database.Repo, mngr k8s.Manager, gcpProject, gcpRegion string, dryRun bool) (*Client, error) func (Client) Create ¶ func (c Client) Create(ctx context.Context, team *gensql.Team) error func (Client) Delete ¶ func (c Client) Delete(ctx context.Context, teamID string) error func (Client) Update ¶ func (c Client) Update(ctx context.Context, team *gensql.Team) error Source Files ¶ View all Source files gcp.go team.go Click to show internal directories. Click to hide internal directories.