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
|
||
|
}
|