30 lines
732 B
Go
30 lines
732 B
Go
package awsbase
|
|
|
|
type Config struct {
|
|
AccessKey string
|
|
AssumeRoleARN string
|
|
AssumeRoleExternalID string
|
|
AssumeRolePolicy string
|
|
AssumeRoleSessionName string
|
|
CredsFilename string
|
|
DebugLogging bool
|
|
IamEndpoint string
|
|
Insecure bool
|
|
MaxRetries int
|
|
Profile string
|
|
Region string
|
|
SecretKey string
|
|
SkipCredsValidation bool
|
|
SkipMetadataApiCheck bool
|
|
SkipRequestingAccountId bool
|
|
StsEndpoint string
|
|
Token string
|
|
UserAgentProducts []*UserAgentProduct
|
|
}
|
|
|
|
type UserAgentProduct struct {
|
|
Extra []string
|
|
Name string
|
|
Version string
|
|
}
|