aws

package
v0.5.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2018 License: MPL-2.0 Imports: 10 Imported by: 0

Documentation

Overview

Package aws provides access to Amazon Web Services (AWS). AWS credentials need to be passed via environment variables.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AutoScalingGroup

type AutoScalingGroup struct {
	Name               string
	InstancesInService int
	DesiredCapacity    int
	MinSize            int
	MaxSize            int
}

AutoScalingGroup describes an AWS auto scaling group.

type Client added in v0.5.4

type Client struct {
	Region string
}

Client is a client to the AWS API.

func NewClient added in v0.5.4

func NewClient(region string) *Client

NewClient returns a new Client.

func (*Client) AutoScalingGroups added in v0.5.4

func (c *Client) AutoScalingGroups() ([]AutoScalingGroup, error)

AutoScalingGroups returns a list of all auto scaling groups.

func (*Client) DeleteSimpleDBDomain added in v0.5.4

func (c *Client) DeleteSimpleDBDomain(domainName string) error

DeleteSimpleDBDomain deletes an existing SimpleDB domain.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL