Documentation
¶
Index ¶
Constants ¶
View Source
const ( CredentialsTypeEnvironment = "environment" // uses AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN (optional) CredentialsTypeStatic = "static" RegionUSWest1 = "us-west-1" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSConfigMore ¶
type AWSConfigMore struct {
CredentialsType string
StaticID string
StaticSecret string
StaticToken string
Endpoint string
Region string
PathStyleForce bool
}
AWSConfigMore handles credentials from https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html
func AWSConfigMoreCredentialBasic ¶
func AWSConfigMoreCredentialBasic(creds goauth.Credentials) (*AWSConfigMore, error)
func NewAWSConfigMoreStatic ¶ added in v0.2.0
func NewAWSConfigMoreStatic(region, accessKeyID, accessKeySecret string) *AWSConfigMore
func (AWSConfigMore) Config ¶
func (cm AWSConfigMore) Config() *aws.Config
func (AWSConfigMore) NewSession ¶
func (cm AWSConfigMore) NewSession() (*session.Session, error)
Click to show internal directories.
Click to hide internal directories.