Documentation ¶
Index ¶
- type MockClient
- func (c *MockClient) DeleteSecret(ctx context.Context, vaultBaseURL string, secretName string) (result keyvault.DeletedSecretBundle, err error)
- func (c *MockClient) GetSecret(ctx context.Context, vaultBaseURL string, secretName string, ...) (result keyvault.SecretBundle, err error)
- func (c *MockClient) SetSecret(ctx context.Context, vaultBaseURL string, secretName string, ...) (result keyvault.SecretBundle, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockClient ¶
type MockClient struct { keyvaultapi.BaseClientAPI MockDeleteSecret func(ctx context.Context, vaultBaseURL string, secretName string) (result keyvault.DeletedSecretBundle, err error) MockGetSecret func(ctx context.Context, vaultBaseURL string, secretName string, secretVersion string) (result keyvault.SecretBundle, err error) MockSetSecret func(ctx context.Context, vaultBaseURL string, secretName string, parameters keyvault.SecretSetParameters) (result keyvault.SecretBundle, err error) }
MockClient is a fake implementation of keyvaultapi.BaseClientAPI.
func (*MockClient) DeleteSecret ¶
func (c *MockClient) DeleteSecret(ctx context.Context, vaultBaseURL string, secretName string) (result keyvault.DeletedSecretBundle, err error)
DeleteSecret calls the MockClient's MockDeleteSecret method.
func (*MockClient) GetSecret ¶
func (c *MockClient) GetSecret(ctx context.Context, vaultBaseURL string, secretName string, secretVersion string) (result keyvault.SecretBundle, err error)
GetSecret calls the MockClient's MockGetSecret method.
func (*MockClient) SetSecret ¶
func (c *MockClient) SetSecret(ctx context.Context, vaultBaseURL string, secretName string, parameters keyvault.SecretSetParameters) (result keyvault.SecretBundle, err error)
SetSecret calls the MockClient's MockSetSecret method.
Click to show internal directories.
Click to hide internal directories.