Documentation ¶
Overview ¶
Package sdk is the official AWS SDK for the Go programming language.
See our Developer Guide for information for on getting started and using the SDK.
Directories ¶
Path | Synopsis |
---|---|
Package aws provides core functionality for making requests to AWS services.
|
Package aws provides core functionality for making requests to AWS services. |
awserr
Package awserr represents API error interface accessors for the SDK.
|
Package awserr represents API error interface accessors for the SDK. |
credentials
Package credentials provides credential retrieval and management The Credentials is the primary method of getting access to and managing credentials Values.
|
Package credentials provides credential retrieval and management The Credentials is the primary method of getting access to and managing credentials Values. |
internal
|
|
apierr
Package apierr represents API error types.
|
Package apierr represents API error types. |
endpoints
Package endpoints validates regional endpoints for services.
|
Package endpoints validates regional endpoints for services. |
features/autoscaling
Package autoscaling provides gucumber integration tests suppport.
|
Package autoscaling provides gucumber integration tests suppport. |
features/cloudformation
Package cloudformation provides gucumber integration tests suppport.
|
Package cloudformation provides gucumber integration tests suppport. |
features/cloudfront
Package cloudfront provides gucumber integration tests suppport.
|
Package cloudfront provides gucumber integration tests suppport. |
features/cloudhsm
Package cloudhsm provides gucumber integration tests suppport.
|
Package cloudhsm provides gucumber integration tests suppport. |
features/cloudsearch
Package cloudsearch provides gucumber integration tests suppport.
|
Package cloudsearch provides gucumber integration tests suppport. |
features/cloudtrail
Package cloudtrail provides gucumber integration tests suppport.
|
Package cloudtrail provides gucumber integration tests suppport. |
features/cloudwatch
Package cloudwatch provides gucumber integration tests suppport.
|
Package cloudwatch provides gucumber integration tests suppport. |
features/cloudwatchlogs
Package cloudwatchlogs provides gucumber integration tests suppport.
|
Package cloudwatchlogs provides gucumber integration tests suppport. |
features/codedeploy
Package codedeploy provides gucumber integration tests suppport.
|
Package codedeploy provides gucumber integration tests suppport. |
features/cognitoidentity
Package cognitoidentity provides gucumber integration tests suppport.
|
Package cognitoidentity provides gucumber integration tests suppport. |
features/cognitosync
Package cognitosync provides gucumber integration tests suppport.
|
Package cognitosync provides gucumber integration tests suppport. |
features/configservice
Package configservice provides gucumber integration tests suppport.
|
Package configservice provides gucumber integration tests suppport. |
features/datapipeline
Package datapipeline provides gucumber integration tests suppport.
|
Package datapipeline provides gucumber integration tests suppport. |
features/directconnect
Package directconnect provides gucumber integration tests suppport.
|
Package directconnect provides gucumber integration tests suppport. |
features/directoryservice
Package directoryservice provides gucumber integration tests suppport.
|
Package directoryservice provides gucumber integration tests suppport. |
features/dynamodb
Package dynamodb provides gucumber integration tests suppport.
|
Package dynamodb provides gucumber integration tests suppport. |
features/ec2
Package ec2 provides gucumber integration tests suppport.
|
Package ec2 provides gucumber integration tests suppport. |
features/efs
Package efs provides gucumber integration tests suppport.
|
Package efs provides gucumber integration tests suppport. |
features/elasticache
Package elasticache provides gucumber integration tests suppport.
|
Package elasticache provides gucumber integration tests suppport. |
features/elasticbeanstalk
Package elasticbeanstalk provides gucumber integration tests suppport.
|
Package elasticbeanstalk provides gucumber integration tests suppport. |
features/elastictranscoder
Package elastictranscoder provides gucumber integration tests suppport.
|
Package elastictranscoder provides gucumber integration tests suppport. |
features/elb
Package elb provides gucumber integration tests suppport.
|
Package elb provides gucumber integration tests suppport. |
features/emr
Package emr provides gucumber integration tests suppport.
|
Package emr provides gucumber integration tests suppport. |
features/glacier
Package glacier provides gucumber integration tests suppport.
|
Package glacier provides gucumber integration tests suppport. |
features/iam
Package iam provides gucumber integration tests suppport.
|
Package iam provides gucumber integration tests suppport. |
features/kinesis
Package kinesis provides gucumber integration tests suppport.
|
Package kinesis provides gucumber integration tests suppport. |
features/kms
Package kms provides gucumber integration tests suppport.
|
Package kms provides gucumber integration tests suppport. |
features/lambda
Package lambda provides gucumber integration tests suppport.
|
Package lambda provides gucumber integration tests suppport. |
features/machinelearning
Package machinelearning provides gucumber integration tests suppport.
|
Package machinelearning provides gucumber integration tests suppport. |
features/opsworks
Package opsworks provides gucumber integration tests suppport.
|
Package opsworks provides gucumber integration tests suppport. |
features/rds
Package rds provides gucumber integration tests suppport.
|
Package rds provides gucumber integration tests suppport. |
features/redshift
Package redshift provides gucumber integration tests suppport.
|
Package redshift provides gucumber integration tests suppport. |
features/route53
Package route53 provides gucumber integration tests suppport.
|
Package route53 provides gucumber integration tests suppport. |
features/route53domains
Package route53domains provides gucumber integration tests suppport.
|
Package route53domains provides gucumber integration tests suppport. |
features/ses
Package ses provides gucumber integration tests suppport.
|
Package ses provides gucumber integration tests suppport. |
features/shared
Package shared contains shared step definitions that are used across integration tests
|
Package shared contains shared step definitions that are used across integration tests |
features/sns
Package sns provides gucumber integration tests suppport.
|
Package sns provides gucumber integration tests suppport. |
features/sqs
Package sqs provides gucumber integration tests suppport.
|
Package sqs provides gucumber integration tests suppport. |
features/ssm
Package ssm provides gucumber integration tests suppport.
|
Package ssm provides gucumber integration tests suppport. |
features/storagegateway
Package storagegateway provides gucumber integration tests suppport.
|
Package storagegateway provides gucumber integration tests suppport. |
features/sts
Package sts provides gucumber integration tests suppport.
|
Package sts provides gucumber integration tests suppport. |
features/swf
Package swf provides gucumber integration tests suppport.
|
Package swf provides gucumber integration tests suppport. |
features/workspaces
Package workspaces provides gucumber integration tests suppport.
|
Package workspaces provides gucumber integration tests suppport. |
fixtures/helpers
Package helpers provides parameter filtering utilities.
|
Package helpers provides parameter filtering utilities. |
ini
Package ini is an LL(1) parser for configuration files.
|
Package ini is an LL(1) parser for configuration files. |
model/api
Package api represents API abstractions for rendering service generated files.
|
Package api represents API abstractions for rendering service generated files. |
model/cli/gen-api
Command aws-gen-gocli parses a JSON description of an AWS API and generates a Go file containing a client for the API.
|
Command aws-gen-gocli parses a JSON description of an AWS API and generates a Go file containing a client for the API. |
model/cli/gen-endpoints
Command aws-gen-goendpoints parses a JSON description of the AWS endpoint discovery logic and generates a Go file which returns an endpoint.
|
Command aws-gen-goendpoints parses a JSON description of the AWS endpoint discovery logic and generates a Go file which returns an endpoint. |
protocol/ec2query
Package ec2query provides serialisation of AWS EC2 requests and responses.
|
Package ec2query provides serialisation of AWS EC2 requests and responses. |
protocol/json/jsonutil
Package jsonutil provides JSON serialisation of AWS requests and responses.
|
Package jsonutil provides JSON serialisation of AWS requests and responses. |
protocol/jsonrpc
Package jsonrpc provides JSON RPC utilities for serialisation of AWS requests and responses.
|
Package jsonrpc provides JSON RPC utilities for serialisation of AWS requests and responses. |
protocol/query
Package query provides serialisation of AWS query requests, and responses.
|
Package query provides serialisation of AWS query requests, and responses. |
protocol/rest
Package rest provides RESTful serialisation of AWS requests and responses.
|
Package rest provides RESTful serialisation of AWS requests and responses. |
protocol/restjson
Package restjson provides RESTful JSON serialisation of AWS requests and responses.
|
Package restjson provides RESTful JSON serialisation of AWS requests and responses. |
protocol/restxml
Package restxml provides RESTful XML serialisation of AWS requests and responses.
|
Package restxml provides RESTful XML serialisation of AWS requests and responses. |
protocol/xml/xmlutil
Package xmlutil provides XML serialisation of AWS requests and responses.
|
Package xmlutil provides XML serialisation of AWS requests and responses. |
signer/v4
Package v4 implements signing for AWS V4 signer
|
Package v4 implements signing for AWS V4 signer |
smithytesting/xml
Package xml is XML testing package that supports XML comparison utility.
|
Package xml is XML testing package that supports XML comparison utility. |
sync/singleflight
Package singleflight provides a duplicate function call suppression mechanism.
|
Package singleflight provides a duplicate function call suppression mechanism. |
test/integration
Package integration performs initialization and validation for integration tests.
|
Package integration performs initialization and validation for integration tests. |
test/unit
Package unit performs initialization and validation for unit tests
|
Package unit performs initialization and validation for unit tests |
util/utilassert
Package utilassert provides testing assertion generation functions.
|
Package utilassert provides testing assertion generation functions. |
util/utilsort
Package utilsort provides sorting utility methods.
|
Package utilsort provides sorting utility methods. |
Package service contains automatically generated AWS clients.
|
Package service contains automatically generated AWS clients. |
s3
Package s3 provides a client for Amazon Simple Storage Service.
|
Package s3 provides a client for Amazon Simple Storage Service. |
s3/s3crypto
Package s3crypto provides encryption to S3 using KMS and AES GCM.
|
Package s3crypto provides encryption to S3 using KMS and AES GCM. |
s3/s3iface
Package s3iface provides an interface for the Amazon Simple Storage Service.
|
Package s3iface provides an interface for the Amazon Simple Storage Service. |
s3/s3manager
Package s3manager provides utilities to upload and download objects from S3 concurrently.
|
Package s3manager provides utilities to upload and download objects from S3 concurrently. |
s3/s3manager/s3manageriface
Package s3manageriface provides an interface for the s3manager package
|
Package s3manageriface provides an interface for the s3manager package |
test
|
|
Click to show internal directories.
Click to hide internal directories.