Documentation ¶
Index ¶
- type CustomCredentialProvider
- type CustomEndpointResolver
- type DefaultEndpointResolver
- type EnvCredentialProvider
- type STSManager
- func (s *STSManager) CreateQueueWithConfig(cfg types.QueueConfig) (types.QueueDriver, error)
- func (s *STSManager) CreateStorageWithConfig(cfg types.StorageConfig) (types.StorageDriver, error)
- func (s *STSManager) GetQueue() (types.QueueDriver, error)
- func (s *STSManager) GetStorage() (types.StorageDriver, error)
- func (s *STSManager) UpdateQueue(cfg *types.QueueConfig) (types.QueueDriver, error)
- func (s *STSManager) UpdateSession()
- func (s *STSManager) UpdateStorage(cfg *types.StorageConfig) (types.StorageDriver, error)
- type STSManagerFactory
- type STSMockManager
- func (s *STSMockManager) CreateQueueWithConfig(cfg types.QueueConfig) (types.QueueDriver, error)
- func (s *STSMockManager) CreateStorageWithConfig(cfg types.StorageConfig) (types.StorageDriver, error)
- func (s *STSMockManager) GetQueue() (types.QueueDriver, error)
- func (s *STSMockManager) GetStorage() (types.StorageDriver, error)
- func (s *STSMockManager) UpdateQueue(cfg *types.QueueConfig) (types.QueueDriver, error)
- func (s *STSMockManager) UpdateSession()
- func (s *STSMockManager) UpdateStorage(cfg *types.StorageConfig) (types.StorageDriver, error)
- type STSMockManagerFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomCredentialProvider ¶ added in v1.1.0
type CustomCredentialProvider struct {
// contains filtered or unexported fields
}
func (CustomCredentialProvider) Retrieve ¶ added in v1.1.0
func (p CustomCredentialProvider) Retrieve(ctx context.Context) (aws.Credentials, error)
type CustomEndpointResolver ¶ added in v1.1.0
type CustomEndpointResolver struct {
// contains filtered or unexported fields
}
func (CustomEndpointResolver) ResolveEndpoint ¶ added in v1.1.0
type DefaultEndpointResolver ¶ added in v1.3.11
type DefaultEndpointResolver struct{}
func (DefaultEndpointResolver) ResolveEndpoint ¶ added in v1.3.11
type EnvCredentialProvider ¶ added in v1.3.5
type EnvCredentialProvider struct{}
func (EnvCredentialProvider) Retrieve ¶ added in v1.3.5
func (p EnvCredentialProvider) Retrieve(ctx context.Context) (aws.Credentials, error)
type STSManager ¶
type STSManager struct {
// contains filtered or unexported fields
}
func (*STSManager) CreateQueueWithConfig ¶ added in v1.1.0
func (s *STSManager) CreateQueueWithConfig(cfg types.QueueConfig) (types.QueueDriver, error)
func (*STSManager) CreateStorageWithConfig ¶ added in v1.1.0
func (s *STSManager) CreateStorageWithConfig(cfg types.StorageConfig) (types.StorageDriver, error)
func (*STSManager) GetQueue ¶
func (s *STSManager) GetQueue() (types.QueueDriver, error)
func (*STSManager) GetStorage ¶
func (s *STSManager) GetStorage() (types.StorageDriver, error)
func (*STSManager) UpdateQueue ¶
func (s *STSManager) UpdateQueue(cfg *types.QueueConfig) (types.QueueDriver, error)
func (*STSManager) UpdateSession ¶
func (s *STSManager) UpdateSession()
func (*STSManager) UpdateStorage ¶
func (s *STSManager) UpdateStorage(cfg *types.StorageConfig) (types.StorageDriver, error)
type STSManagerFactory ¶
type STSManagerFactory struct {
// contains filtered or unexported fields
}
func NewSTSManagerFactory ¶
func NewSTSManagerFactory(queue types.QueueConfig, storage types.StorageConfig) STSManagerFactory
func NewSTSMockManagerFactory ¶ added in v1.5.6
func NewSTSMockManagerFactory(queue types.QueueConfig, storage types.StorageConfig) STSManagerFactory
func (STSManagerFactory) Create ¶
func (f STSManagerFactory) Create() (types.SessionManager, error)
func (STSManagerFactory) CreateWithConfig ¶
func (f STSManagerFactory) CreateWithConfig(queue types.QueueConfig, storage types.StorageConfig) (types.SessionManager, error)
type STSMockManager ¶ added in v1.5.6
type STSMockManager struct {
// contains filtered or unexported fields
}
func (*STSMockManager) CreateQueueWithConfig ¶ added in v1.5.6
func (s *STSMockManager) CreateQueueWithConfig(cfg types.QueueConfig) (types.QueueDriver, error)
func (*STSMockManager) CreateStorageWithConfig ¶ added in v1.5.6
func (s *STSMockManager) CreateStorageWithConfig(cfg types.StorageConfig) (types.StorageDriver, error)
func (*STSMockManager) GetQueue ¶ added in v1.5.6
func (s *STSMockManager) GetQueue() (types.QueueDriver, error)
func (*STSMockManager) GetStorage ¶ added in v1.5.6
func (s *STSMockManager) GetStorage() (types.StorageDriver, error)
func (*STSMockManager) UpdateQueue ¶ added in v1.5.6
func (s *STSMockManager) UpdateQueue(cfg *types.QueueConfig) (types.QueueDriver, error)
func (*STSMockManager) UpdateSession ¶ added in v1.5.6
func (s *STSMockManager) UpdateSession()
func (*STSMockManager) UpdateStorage ¶ added in v1.5.6
func (s *STSMockManager) UpdateStorage(cfg *types.StorageConfig) (types.StorageDriver, error)
type STSMockManagerFactory ¶ added in v1.5.6
type STSMockManagerFactory struct {
// contains filtered or unexported fields
}
func (STSMockManagerFactory) Create ¶ added in v1.5.6
func (f STSMockManagerFactory) Create() (types.SessionManager, error)
func (STSMockManagerFactory) CreateWithConfig ¶ added in v1.5.6
func (f STSMockManagerFactory) CreateWithConfig(queue types.QueueConfig, storage types.StorageConfig) (types.SessionManager, error)
Click to show internal directories.
Click to hide internal directories.