Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client is a struct containing several clients for the different AWS services it needs to interact with. * STS is the standard client for the STS service.
func (*Client) GetAccountID ¶
GetAccountID returns the ID of the AWS account the Client is interacting with.
type ClientInterface ¶
ClientInterface is an interface which must be implemented by AWS clients.
func NewClient ¶
func NewClient(accessKeyID, secretAccessKey, region string) ClientInterface
NewClient creates a new Client for the given AWS credentials <accessKeyID>, <secretAccessKey>, and the AWS region <region>. It initializes the clients for the various services like EC2, ELB, etc.
Click to show internal directories.
Click to hide internal directories.