Documentation ¶
Index ¶
- type MockClient
- type MockClientFactory
- func (m MockClientFactory) NewClient(awsConfig aws.Config) api.Client
- func (m MockClientFactory) NewClientFromRegion(region string) api.Client
- func (m MockClientFactory) NewClientWithDefaults() api.Client
- func (m MockClientFactory) NewClientWithFipsEndpoint(region string) (api.Client, error)
- func (m MockClientFactory) NewClientWithOptions(opts api.Options) api.Client
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockClient ¶
type MockClient struct { GetCredentialsFn func(serverURL string) (*api.Auth, error) GetCredentialsByRegistryIDFn func(registryID string) (*api.Auth, error) ListCredentialsFn func() ([]*api.Auth, error) }
func (*MockClient) GetCredentials ¶
func (m *MockClient) GetCredentials(serverURL string) (*api.Auth, error)
func (*MockClient) GetCredentialsByRegistryID ¶
func (m *MockClient) GetCredentialsByRegistryID(registryID string) (*api.Auth, error)
func (*MockClient) ListCredentials ¶
func (m *MockClient) ListCredentials() ([]*api.Auth, error)
type MockClientFactory ¶
type MockClientFactory struct { NewClientFn func(awsConfig aws.Config) api.Client NewClientWithOptionsFn func(opts api.Options) api.Client NewClientFromRegionFn func(region string) api.Client NewClientWithFipsEndpointFn func(region string) (api.Client, error) NewClientWithDefaultsFn func() api.Client }
func (MockClientFactory) NewClient ¶
func (m MockClientFactory) NewClient(awsConfig aws.Config) api.Client
func (MockClientFactory) NewClientFromRegion ¶
func (m MockClientFactory) NewClientFromRegion(region string) api.Client
func (MockClientFactory) NewClientWithDefaults ¶
func (m MockClientFactory) NewClientWithDefaults() api.Client
func (MockClientFactory) NewClientWithFipsEndpoint ¶
func (m MockClientFactory) NewClientWithFipsEndpoint(region string) (api.Client, error)
func (MockClientFactory) NewClientWithOptions ¶
func (m MockClientFactory) NewClientWithOptions(opts api.Options) api.Client
Click to show internal directories.
Click to hide internal directories.