Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) DescribeServices(ctx context.Context, params *pricing.DescribeServicesInput, ...) (*pricing.DescribeServicesOutput, error)
- func (_m *IClient) GetAttributeValues(ctx context.Context, params *pricing.GetAttributeValuesInput, ...) (*pricing.GetAttributeValuesOutput, error)
- func (_m *IClient) GetPriceListFileUrl(ctx context.Context, params *pricing.GetPriceListFileUrlInput, ...) (*pricing.GetPriceListFileUrlOutput, error)
- func (_m *IClient) GetProducts(ctx context.Context, params *pricing.GetProductsInput, ...) (*pricing.GetProductsOutput, error)
- func (_m *IClient) ListPriceLists(ctx context.Context, params *pricing.ListPriceListsInput, ...) (*pricing.ListPriceListsOutput, error)
- func (_m *IClient) Options() pricing.Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IClient ¶
IClient is an autogenerated mock type for the IClient type
func NewIClient ¶
NewIClient creates a new instance of IClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*IClient) DescribeServices ¶
func (_m *IClient) DescribeServices(ctx context.Context, params *pricing.DescribeServicesInput, optFns ...func(*pricing.Options)) (*pricing.DescribeServicesOutput, error)
DescribeServices provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetAttributeValues ¶
func (_m *IClient) GetAttributeValues(ctx context.Context, params *pricing.GetAttributeValuesInput, optFns ...func(*pricing.Options)) (*pricing.GetAttributeValuesOutput, error)
GetAttributeValues provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetPriceListFileUrl ¶
func (_m *IClient) GetPriceListFileUrl(ctx context.Context, params *pricing.GetPriceListFileUrlInput, optFns ...func(*pricing.Options)) (*pricing.GetPriceListFileUrlOutput, error)
GetPriceListFileUrl provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetProducts ¶
func (_m *IClient) GetProducts(ctx context.Context, params *pricing.GetProductsInput, optFns ...func(*pricing.Options)) (*pricing.GetProductsOutput, error)
GetProducts provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListPriceLists ¶
func (_m *IClient) ListPriceLists(ctx context.Context, params *pricing.ListPriceListsInput, optFns ...func(*pricing.Options)) (*pricing.ListPriceListsOutput, error)
ListPriceLists provides a mock function with given fields: ctx, params, optFns