Documentation
¶
Index ¶
- type ClientInterface
- type MockClient
- func (c MockClient) GetDistribution(ctx context.Context, params *cloudfront.GetDistributionInput, ...) (*cloudfront.GetDistributionOutput, error)
- func (c MockClient) GetInvalidation(ctx context.Context, params *cloudfront.GetInvalidationInput, ...) (*cloudfront.GetInvalidationOutput, error)
- func (c MockClient) ListDistributions(ctx context.Context, params *cloudfront.ListDistributionsInput, ...) (*cloudfront.ListDistributionsOutput, error)
- func (c MockClient) ListInvalidations(ctx context.Context, params *cloudfront.ListInvalidationsInput, ...) (*cloudfront.ListInvalidationsOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientInterface ¶
type ClientInterface interface { GetDistribution(ctx context.Context, params *cloudfront.GetDistributionInput, optFns ...func(*cloudfront.Options)) (*cloudfront.GetDistributionOutput, error) GetInvalidation(ctx context.Context, params *cloudfront.GetInvalidationInput, optFns ...func(*cloudfront.Options)) (*cloudfront.GetInvalidationOutput, error) ListDistributions(ctx context.Context, params *cloudfront.ListDistributionsInput, optFns ...func(*cloudfront.Options)) (*cloudfront.ListDistributionsOutput, error) ListInvalidations(ctx context.Context, params *cloudfront.ListInvalidationsInput, optFns ...func(*cloudfront.Options)) (*cloudfront.ListInvalidationsOutput, error) }
ClientInterface is a mock cloudfront client.
type MockClient ¶
type MockClient struct{}
MockClient for testing.
func (MockClient) GetDistribution ¶
func (c MockClient) GetDistribution(ctx context.Context, params *cloudfront.GetDistributionInput, optFns ...func(*cloudfront.Options)) (*cloudfront.GetDistributionOutput, error)
GetDistribution mock function.
func (MockClient) GetInvalidation ¶
func (c MockClient) GetInvalidation(ctx context.Context, params *cloudfront.GetInvalidationInput, optFns ...func(*cloudfront.Options)) (*cloudfront.GetInvalidationOutput, error)
GetInvalidation mock function.
func (MockClient) ListDistributions ¶
func (c MockClient) ListDistributions(ctx context.Context, params *cloudfront.ListDistributionsInput, optFns ...func(*cloudfront.Options)) (*cloudfront.ListDistributionsOutput, error)
ListDistributions mock function.
func (MockClient) ListInvalidations ¶
func (c MockClient) ListInvalidations(ctx context.Context, params *cloudfront.ListInvalidationsInput, optFns ...func(*cloudfront.Options)) (*cloudfront.ListInvalidationsOutput, error)
ListInvalidations mock function.
Click to show internal directories.
Click to hide internal directories.