Documentation ¶
Index ¶
- type TaskDefinitionController
- func (self *TaskDefinitionController) ApplyTaskDefinitionPlan(task *plan.TaskUpdatePlan) *ecs.RegisterTaskDefinitionOutput
- func (self *TaskDefinitionController) ApplyTaskDefinitionPlans(plans []*plan.TaskUpdatePlan) []*ecs.RegisterTaskDefinitionOutput
- func (self *TaskDefinitionController) CreateTaskUpdatePlan(task *schema.TaskDefinition) *plan.TaskUpdatePlan
- func (self *TaskDefinitionController) CreateTaskUpdatePlans(tasks map[string]*schema.TaskDefinition) []*plan.TaskUpdatePlan
- func (self *TaskDefinitionController) SearchTaskDefinitions(projectDir string) map[string]*schema.TaskDefinition
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TaskDefinitionController ¶
type TaskDefinitionController struct { Ecs *aws.ECSManager TargetResource string }
func (*TaskDefinitionController) ApplyTaskDefinitionPlan ¶
func (self *TaskDefinitionController) ApplyTaskDefinitionPlan(task *plan.TaskUpdatePlan) *ecs.RegisterTaskDefinitionOutput
func (*TaskDefinitionController) ApplyTaskDefinitionPlans ¶
func (self *TaskDefinitionController) ApplyTaskDefinitionPlans(plans []*plan.TaskUpdatePlan) []*ecs.RegisterTaskDefinitionOutput
func (*TaskDefinitionController) CreateTaskUpdatePlan ¶
func (self *TaskDefinitionController) CreateTaskUpdatePlan(task *schema.TaskDefinition) *plan.TaskUpdatePlan
func (*TaskDefinitionController) CreateTaskUpdatePlans ¶
func (self *TaskDefinitionController) CreateTaskUpdatePlans(tasks map[string]*schema.TaskDefinition) []*plan.TaskUpdatePlan
func (*TaskDefinitionController) SearchTaskDefinitions ¶
func (self *TaskDefinitionController) SearchTaskDefinitions(projectDir string) map[string]*schema.TaskDefinition
Click to show internal directories.
Click to hide internal directories.