Documentation ¶
Index ¶
- type Client
- func (c *Client) CreateCluster(clusterName string) (*_ecs.Cluster, error)
- func (c *Client) CreateService(clusterName, serviceName, taskDefARN string, desiredCount uint16, ...) (*_ecs.Service, error)
- func (c *Client) DeleteCluster(clusterName string) error
- func (c *Client) DeleteService(clusterName, serviceName string) error
- func (c *Client) ListContainerInstanceARNs(clusterName string) ([]string, error)
- func (c *Client) ListServiceTaskARNs(clusterName, serviceName string) ([]string, error)
- func (c *Client) RetrieveCluster(clusterName string) (*_ecs.Cluster, error)
- func (c *Client) RetrieveContainerInstances(clusterName string, containerInstanceARNs []string) ([]*_ecs.ContainerInstance, error)
- func (c *Client) RetrieveService(clusterName, serviceName string) (*_ecs.Service, error)
- func (c *Client) RetrieveTaskDefinition(taskDefinitionNameOrARN string) (*_ecs.TaskDefinition, error)
- func (c *Client) RetrieveTasks(clusterName string, taskARNs []string) ([]*_ecs.Task, error)
- func (c *Client) UpdateService(clusterName, serviceName, taskDefARN string, desiredCount uint16) (*_ecs.Service, error)
- func (c *Client) UpdateTaskDefinition(taskDefinitionName, image, taskContainerName string, cpu, memory uint64, ...) (*_ecs.TaskDefinition, error)
- type LoadBalancer
- type PortMapping
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CreateCluster ¶
func (*Client) CreateService ¶
func (*Client) DeleteCluster ¶
func (*Client) DeleteService ¶
func (*Client) ListContainerInstanceARNs ¶
func (*Client) ListServiceTaskARNs ¶
func (*Client) RetrieveCluster ¶
func (*Client) RetrieveContainerInstances ¶
func (*Client) RetrieveService ¶
func (*Client) RetrieveTaskDefinition ¶
func (c *Client) RetrieveTaskDefinition(taskDefinitionNameOrARN string) (*_ecs.TaskDefinition, error)
func (*Client) RetrieveTasks ¶
func (*Client) UpdateService ¶
func (*Client) UpdateTaskDefinition ¶
type LoadBalancer ¶
type PortMapping ¶
Click to show internal directories.
Click to hide internal directories.