Documentation ¶
Index ¶
Constants ¶
View Source
const AWSAccessKeyIDEnvVar = "AWS_ACCESS_KEY_ID"
View Source
const AWSRegionEnvVar = "AWS_REGION"
View Source
const AWSSecretAccessKeyEnvVar = "AWS_SECRET_ACCESS_KEY"
View Source
const AWSSessionExpiryEnvVar = "AWS_SESSION_EXPIRATION"
View Source
const AWSSessionTokenEnvVar = "AWS_SESSION_TOKEN"
Variables ¶
View Source
var CLUDOD_SESSION = "CLUDOD_SESSION"
This has to be a var so we can take a pointer for it
Functions ¶
This section is empty.
Types ¶
type AWSPlugin ¶
type AWSPlugin struct {
// contains filtered or unexported fields
}
func NewAWSPlugin ¶
func (*AWSPlugin) GenerateEnvironment ¶
func (ap *AWSPlugin) GenerateEnvironment() (*models.ModelsEnvironmentResponse, error)
type STSGetSessionTokenAPI ¶
type STSGetSessionTokenAPI interface { GetSessionToken(input *sts.GetSessionTokenInput) (*sts.GetSessionTokenOutput, error) AssumeRole(input *sts.AssumeRoleInput) (*sts.AssumeRoleOutput, error) }
Click to show internal directories.
Click to hide internal directories.