package
0.1.0
Repository: https://github.com/2opremio/amazon-ecs-cli.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

NewContainer creates a new instance of the container and sets the task id and ecs container to it.
NewProject creates a new instance of the ECS Compose Project.
NewService creates an instance of a Task and also sets up a cache for task definition.
NewTask creates an instance of a Task and also sets up a cache for task definition.

# Structs

Container is a wrapper around ecsContainer.
Context is a wrapper around libcompose.project.Context.
Service type is placeholder for a single task definition and its cache and it performs operations on ECS Service level.
Task type is placeholder for a single task definition and its cache and it performs compose operations at a task definition level.

# Interfaces

Project is the starting point for the compose app to interact with and issue commands It acts as a blanket for the context and entities created as a part of this compose project.
ProjectEntity ties closely to how operations performed with the compose yaml are integrated with ECS It holds all the commands that are needed to operate the compose app.