Documentation
¶
Index ¶
Constants ¶
View Source
const (
DefaultIMDSRetries = 1
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CredentialsChainOverride ¶
type CredentialsChainOverride struct {
// contains filtered or unexported fields
}
func GetCredentialsChainOverride ¶
func GetCredentialsChainOverride() *CredentialsChainOverride
func (*CredentialsChainOverride) AppendCredentialsChain ¶
func (c *CredentialsChainOverride) AppendCredentialsChain(credentialsProvider func(string) credentials.Provider)
func (*CredentialsChainOverride) GetCredentialsChain ¶
func (c *CredentialsChainOverride) GetCredentialsChain() []func(string) credentials.Provider
type IMDSRetryer ¶
type IMDSRetryer struct { client.DefaultRetryer // contains filtered or unexported fields }
func NewIMDSRetryer ¶
func NewIMDSRetryer(retryNumber int) IMDSRetryer
NewIMDSRetryer allows us to retry imds errors
func (IMDSRetryer) ShouldRetry ¶
func (r IMDSRetryer) ShouldRetry(req *request.Request) bool
Click to show internal directories.
Click to hide internal directories.