Documentation ¶
Index ¶
- type MockContext
- func (ctx *MockContext) CreateService(input *ecs.CreateServiceInput) (*ecs.CreateServiceOutput, error)
- func (ctx *MockContext) DeleteService(input *ecs.DeleteServiceInput) (*ecs.DeleteServiceOutput, error)
- func (ctx *MockContext) DeregisterTarget(input *elbv2.DeregisterTargetsInput) (*elbv2.DeregisterTargetsOutput, error)
- func (ctx *MockContext) DescribeContainerInstances(input *ecs.DescribeContainerInstancesInput) (*ecs.DescribeContainerInstancesOutput, error)
- func (ctx *MockContext) DescribeInstances(input *ec2.DescribeInstancesInput) (*ec2.DescribeInstancesOutput, error)
- func (ctx *MockContext) DescribeServices(input *ecs.DescribeServicesInput) (*ecs.DescribeServicesOutput, error)
- func (ctx *MockContext) DescribeSubnets(input *ec2.DescribeSubnetsInput) (*ec2.DescribeSubnetsOutput, error)
- func (ctx *MockContext) DescribeTargetGroupAttibutes(input *elbv2.DescribeTargetGroupAttributesInput) (*elbv2.DescribeTargetGroupAttributesOutput, error)
- func (ctx *MockContext) DescribeTargetGroups(input *elbv2.DescribeTargetGroupsInput) (*elbv2.DescribeTargetGroupsOutput, error)
- func (ctx *MockContext) DescribeTargetHealth(input *elbv2.DescribeTargetHealthInput) (*elbv2.DescribeTargetHealthOutput, error)
- func (ctx *MockContext) DescribeTasks(input *ecs.DescribeTasksInput) (*ecs.DescribeTasksOutput, error)
- func (ctx *MockContext) GetMetricStatics(input *cloudwatch.GetMetricStatisticsInput) (*cloudwatch.GetMetricStatisticsOutput, error)
- func (ctx *MockContext) GetService(id string) (*ecs.Service, bool)
- func (ctx *MockContext) GetTask(id string) (*ecs.Task, bool)
- func (ctx *MockContext) ListTasks(input *ecs.ListTasksInput) (*ecs.ListTasksOutput, error)
- func (ctx *MockContext) RegisterTarget(input *elbv2.RegisterTargetsInput) (*elbv2.RegisterTargetsOutput, error)
- func (ctx *MockContext) RegisterTaskDefinition(input *ecs.RegisterTaskDefinitionInput) (*ecs.RegisterTaskDefinitionOutput, error)
- func (ctx *MockContext) RunTask(input *ecs.RunTaskInput) (*ecs.RunTaskOutput, error)
- func (ctx *MockContext) ServiceSize() int64
- func (ctx *MockContext) StartTask(input *ecs.StartTaskInput) (*ecs.StartTaskOutput, error)
- func (ctx *MockContext) StopTask(input *ecs.StopTaskInput) (*ecs.StopTaskOutput, error)
- func (ctx *MockContext) TaskSize() int64
- func (ctx *MockContext) UpdateService(input *ecs.UpdateServiceInput) (*ecs.UpdateServiceOutput, error)
- func (ctx *MockContext) WaitUntilServicesInactive(input *ecs.DescribeServicesInput) error
- func (ctx *MockContext) WaitUntilServicesStableWithContext(awsCtx aws.Context, input *ecs.DescribeServicesInput, ...) error
- func (ctx *MockContext) WaitUntilTasksRunning(input *ecs.DescribeTasksInput) error
- func (ctx *MockContext) WaitUntilTasksStopped(input *ecs.DescribeTasksInput) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockContext ¶
type MockContext struct { Services map[string]*ecs.Service Tasks map[string]*ecs.Task // contains filtered or unexported fields }
func NewMockContext ¶
func NewMockContext() *MockContext
func (*MockContext) CreateService ¶
func (ctx *MockContext) CreateService(input *ecs.CreateServiceInput) (*ecs.CreateServiceOutput, error)
func (*MockContext) DeleteService ¶
func (ctx *MockContext) DeleteService(input *ecs.DeleteServiceInput) (*ecs.DeleteServiceOutput, error)
func (*MockContext) DeregisterTarget ¶
func (ctx *MockContext) DeregisterTarget(input *elbv2.DeregisterTargetsInput) (*elbv2.DeregisterTargetsOutput, error)
func (*MockContext) DescribeContainerInstances ¶
func (ctx *MockContext) DescribeContainerInstances(input *ecs.DescribeContainerInstancesInput) (*ecs.DescribeContainerInstancesOutput, error)
func (*MockContext) DescribeInstances ¶
func (ctx *MockContext) DescribeInstances(input *ec2.DescribeInstancesInput) (*ec2.DescribeInstancesOutput, error)
func (*MockContext) DescribeServices ¶
func (ctx *MockContext) DescribeServices(input *ecs.DescribeServicesInput) (*ecs.DescribeServicesOutput, error)
func (*MockContext) DescribeSubnets ¶
func (ctx *MockContext) DescribeSubnets(input *ec2.DescribeSubnetsInput) (*ec2.DescribeSubnetsOutput, error)
func (*MockContext) DescribeTargetGroupAttibutes ¶
func (ctx *MockContext) DescribeTargetGroupAttibutes(input *elbv2.DescribeTargetGroupAttributesInput) (*elbv2.DescribeTargetGroupAttributesOutput, error)
func (*MockContext) DescribeTargetGroups ¶
func (ctx *MockContext) DescribeTargetGroups(input *elbv2.DescribeTargetGroupsInput) (*elbv2.DescribeTargetGroupsOutput, error)
func (*MockContext) DescribeTargetHealth ¶
func (ctx *MockContext) DescribeTargetHealth(input *elbv2.DescribeTargetHealthInput) (*elbv2.DescribeTargetHealthOutput, error)
func (*MockContext) DescribeTasks ¶
func (ctx *MockContext) DescribeTasks(input *ecs.DescribeTasksInput) (*ecs.DescribeTasksOutput, error)
func (*MockContext) GetMetricStatics ¶
func (ctx *MockContext) GetMetricStatics(input *cloudwatch.GetMetricStatisticsInput) (*cloudwatch.GetMetricStatisticsOutput, error)
func (*MockContext) GetService ¶
func (ctx *MockContext) GetService(id string) (*ecs.Service, bool)
func (*MockContext) ListTasks ¶
func (ctx *MockContext) ListTasks(input *ecs.ListTasksInput) (*ecs.ListTasksOutput, error)
func (*MockContext) RegisterTarget ¶
func (ctx *MockContext) RegisterTarget(input *elbv2.RegisterTargetsInput) (*elbv2.RegisterTargetsOutput, error)
func (*MockContext) RegisterTaskDefinition ¶
func (ctx *MockContext) RegisterTaskDefinition(input *ecs.RegisterTaskDefinitionInput) (*ecs.RegisterTaskDefinitionOutput, error)
func (*MockContext) RunTask ¶
func (ctx *MockContext) RunTask(input *ecs.RunTaskInput) (*ecs.RunTaskOutput, error)
func (*MockContext) ServiceSize ¶
func (ctx *MockContext) ServiceSize() int64
func (*MockContext) StartTask ¶
func (ctx *MockContext) StartTask(input *ecs.StartTaskInput) (*ecs.StartTaskOutput, error)
func (*MockContext) StopTask ¶
func (ctx *MockContext) StopTask(input *ecs.StopTaskInput) (*ecs.StopTaskOutput, error)
func (*MockContext) TaskSize ¶
func (ctx *MockContext) TaskSize() int64
func (*MockContext) UpdateService ¶
func (ctx *MockContext) UpdateService(input *ecs.UpdateServiceInput) (*ecs.UpdateServiceOutput, error)
func (*MockContext) WaitUntilServicesInactive ¶
func (ctx *MockContext) WaitUntilServicesInactive(input *ecs.DescribeServicesInput) error
func (*MockContext) WaitUntilServicesStableWithContext ¶
func (ctx *MockContext) WaitUntilServicesStableWithContext(awsCtx aws.Context, input *ecs.DescribeServicesInput, opts ...request.WaiterOption) error
func (*MockContext) WaitUntilTasksRunning ¶
func (ctx *MockContext) WaitUntilTasksRunning(input *ecs.DescribeTasksInput) error
func (*MockContext) WaitUntilTasksStopped ¶
func (ctx *MockContext) WaitUntilTasksStopped(input *ecs.DescribeTasksInput) error
Click to show internal directories.
Click to hide internal directories.