- Notifications
You must be signed in to change notification settings - Fork0
An incredibly experimental, automatically generated set of AWS clients in Go.
License
zencoder/aws-sdk-go
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
aws-sdk-go is a set of clients for all Amazon Web Services APIs,automatically generated from the JSON schemas shipped withbotocore.
It supports all known AWS services, and maps exactly to the documentedAPIs, with some allowances for Go-specific idioms (e.g.ID vs.Id).
It is currentlyhighly untested, so please be patient and report anybugs or problems you experience. The APIs may change radically withoutmuch warning, so please vendor your dependencies w/ Godep or similar.
Please do not confuse this for a stable, feature-complete library.
Note that many services are currently not fully implemented. Some operationsmight work, but not all, especially for XML-based services. We are currentlyworking to build out better service support, please bear with us!
Let's say you want to use EC2:
$ go get github.com/awslabs/aws-sdk-go/service/ec2NOTE: If you are trying to use the development branch, after performing the command above, you must additionally check out the development branch:
$ cd $GOPATH/src/github.com/awslabs/aws-sdk-go; git checkout developimport"github.com/awslabs/aws-sdk-go/aws"import"github.com/awslabs/aws-sdk-go/service/ec2"creds:=aws.Creds(accessKey,secretKey,"")cli:=ec2.New(creds,"us-west-2",nil)resp,err:=cli.DescribeInstances(nil)iferr!=nil {panic(err)}fmt.Println(resp.Reservations)
About
An incredibly experimental, automatically generated set of AWS clients in Go.
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Languages
- Go100.0%