Versions in this module Expand all Collapse all v1 v1.18.0 Mar 30, 2026 Changes in this version + type RunTask struct + HmacKey *string + ID *string + IsEnabled *bool + IsHmacKeyConfigured *bool + Name *string + Url *string + func (o *RunTask) SetHmacKey(v *string) *RunTask + func (o *RunTask) SetIsEnabled(v *bool) *RunTask + func (o *RunTask) SetName(v *string) *RunTask + func (o *RunTask) SetUrl(v *string) *RunTask + func (o RunTask) MarshalJSON() ([]byte, error) + type Service interface + CreateRunTask func(context.Context, *RunTask) (*RunTask, error) + DeleteRunTask func(context.Context, string) (*commons.EmptyResponse, error) + ListRunTasks func(context.Context, *string, *string) ([]*RunTask, error) + ReadRunTask func(context.Context, string) (*RunTask, error) + UpdateRunTask func(context.Context, string, *RunTask) (*RunTask, error) + func New(sess *session.Session, cfgs ...*controlmonkey.Config) Service + type ServiceOp struct + Client *client.Client + func (s *ServiceOp) CreateRunTask(ctx context.Context, input *RunTask) (*RunTask, error) + func (s *ServiceOp) DeleteRunTask(ctx context.Context, runTaskId string) (*commons.EmptyResponse, error) + func (s *ServiceOp) ListRunTasks(ctx context.Context, runTaskId *string, runTaskName *string) ([]*RunTask, error) + func (s *ServiceOp) ReadRunTask(ctx context.Context, runTaskId string) (*RunTask, error) + func (s *ServiceOp) UpdateRunTask(ctx context.Context, runTaskId string, input *RunTask) (*RunTask, error)