diff --git a/internal/util/session.go b/internal/util/session.go index 911c486..26808d4 100644 --- a/internal/util/session.go +++ b/internal/util/session.go @@ -90,7 +90,7 @@ func (t *APITokenProvider) IsExpired() bool { type APITokenValue struct { AccessKeyID string `json:"accessKeyId"` - SecretAccessKey string - SessionToken string - Expiration int64 + SecretAccessKey string `json:"secretAccessKey"` + SessionToken string `json:"sessionToken"` + Expiration int64 `json:"expireTime"` } diff --git a/internal/util/util.go b/internal/util/util.go index 98498d6..f12e142 100644 --- a/internal/util/util.go +++ b/internal/util/util.go @@ -35,6 +35,7 @@ func New(config *configs.Root, configFile string, observation *observ.Observatio if err != nil { log.Fatalf("Failed to initialize AWS Session: %s", err) } + awsSession.Config.Region = config.Region var apiClient APIer if config.API.Host != nil && config.API.BasePath != nil {