Versions in this module Expand all Collapse all v1 v1.0.0 Apr 2, 2023 Changes in this version + var ProductName = map[Product]string + type CreateDeploymentInput struct + StackId *string + type CreateDeploymentOutput struct + Deployment *Deployment + type CreatePlanInput struct + HeadBranch *string + HeadSha *string + StackId *string + type CreatePlanOutput struct + Plan *Plan + type DeletePlanInput struct + type DeletePlanOutput struct + type Deployment struct + CreatedAt *time.Time + ID *string + IsActive *bool + Status *string + func (o *Deployment) SetID(v *string) *Deployment + func (o Deployment) MarshalJSON() ([]byte, error) + type ListPlansInput struct + type ListPlansOutput struct + Plans []*Plan + type Plan struct + CreatedAt *time.Time + ID *string + IsActive *bool + Status *string + func (o *Plan) SetID(v *string) *Plan + func (o Plan) MarshalJSON() ([]byte, error) + type Product int + const ProductLinuxUnix + const ProductLinuxUnixVPC + const ProductSUSELinux + const ProductSUSELinuxVPC + const ProductWindows + const ProductWindowsVPC + func (p Product) String() string + type ReadDeploymentInput struct + DeploymentId *string + type ReadDeploymentOutput struct + Deployment *Deployment + type ReadPlanInput struct + PlanId *string + type ReadPlanOutput struct + Plan *Plan + type Service interface + CreateDeployment func(context.Context, *CreateDeploymentInput) (*CreateDeploymentOutput, error) + CreatePlan func(context.Context, *CreatePlanInput) (*CreatePlanOutput, error) + ReadDeployment func(context.Context, *ReadDeploymentInput) (*ReadDeploymentOutput, error) + ReadPlan func(context.Context, *ReadPlanInput) (*ReadPlanOutput, error) + func New(sess *session.Session, cfgs ...*controlmonkey.Config) Service + type ServiceOp struct + Client *client.Client + func (s *ServiceOp) CreateDeployment(ctx context.Context, input *CreateDeploymentInput) (*CreateDeploymentOutput, error) + func (s *ServiceOp) CreatePlan(ctx context.Context, input *CreatePlanInput) (*CreatePlanOutput, error) + func (s *ServiceOp) ReadDeployment(ctx context.Context, input *ReadDeploymentInput) (*ReadDeploymentOutput, error) + func (s *ServiceOp) ReadPlan(ctx context.Context, input *ReadPlanInput) (*ReadPlanOutput, error) + type UpdatePlanInput struct + type UpdatePlanOutput struct