Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssumeRoler ¶
type AssumeRoler struct { stsiface.STSAPI AssumeRoleFunc func(*sts.AssumeRoleInput) (*sts.AssumeRoleOutput, error) }
func (*AssumeRoler) AssumeRole ¶
func (f *AssumeRoler) AssumeRole(input *sts.AssumeRoleInput) (*sts.AssumeRoleOutput, error)
func (*AssumeRoler) AssumeRoleWithContext ¶
func (f *AssumeRoler) AssumeRoleWithContext(_ aws.Context, input *sts.AssumeRoleInput, _ ...request.Option) (*sts.AssumeRoleOutput, error)
type CredentialsProvider ¶
type CredentialsProvider struct { RetrieveFunc func() (credentials.Value, error) IsExpiredFunc func() bool }
func (CredentialsProvider) IsExpired ¶
func (t CredentialsProvider) IsExpired() bool
func (CredentialsProvider) Retrieve ¶
func (t CredentialsProvider) Retrieve() (credentials.Value, error)
Click to show internal directories.
Click to hide internal directories.