Documentation ¶
Index ¶
Constants ¶
View Source
const ( // TODO: Change SID? CloudoregPolicy = `` /* 189-byte string literal not displayed */ )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSService ¶
type AWSService interface { AssumeRole(awsARN arn.ARN) (*credentials.Credentials, error) GetCallerIdentity(sess ...*session.Session) (*sts.GetCallerIdentityOutput, error) CreateCustomerSession(creds *credentials.Credentials) (*session.Session, error) }
type AWSServiceImpl ¶
func (*AWSServiceImpl) AssumeRole ¶
func (as *AWSServiceImpl) AssumeRole(awsARN arn.ARN) (*credentials.Credentials, error)
func (*AWSServiceImpl) CreateCustomerSession ¶
func (as *AWSServiceImpl) CreateCustomerSession(creds *credentials.Credentials) (*session.Session, error)
func (*AWSServiceImpl) GetCallerIdentity ¶
func (as *AWSServiceImpl) GetCallerIdentity(s ...*session.Session) (*sts.GetCallerIdentityOutput, error)
Click to show internal directories.
Click to hide internal directories.