Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) CreateSavingsPlan(ctx context.Context, params *savingsplans.CreateSavingsPlanInput, ...) (*savingsplans.CreateSavingsPlanOutput, error)
- func (_m *IClient) DeleteQueuedSavingsPlan(ctx context.Context, params *savingsplans.DeleteQueuedSavingsPlanInput, ...) (*savingsplans.DeleteQueuedSavingsPlanOutput, error)
- func (_m *IClient) DescribeSavingsPlanRates(ctx context.Context, params *savingsplans.DescribeSavingsPlanRatesInput, ...) (*savingsplans.DescribeSavingsPlanRatesOutput, error)
- func (_m *IClient) DescribeSavingsPlans(ctx context.Context, params *savingsplans.DescribeSavingsPlansInput, ...) (*savingsplans.DescribeSavingsPlansOutput, error)
- func (_m *IClient) DescribeSavingsPlansOfferingRates(ctx context.Context, ...) (*savingsplans.DescribeSavingsPlansOfferingRatesOutput, error)
- func (_m *IClient) DescribeSavingsPlansOfferings(ctx context.Context, params *savingsplans.DescribeSavingsPlansOfferingsInput, ...) (*savingsplans.DescribeSavingsPlansOfferingsOutput, error)
- func (_m *IClient) ListTagsForResource(ctx context.Context, params *savingsplans.ListTagsForResourceInput, ...) (*savingsplans.ListTagsForResourceOutput, error)
- func (_m *IClient) Options() savingsplans.Options
- func (_m *IClient) ReturnSavingsPlan(ctx context.Context, params *savingsplans.ReturnSavingsPlanInput, ...) (*savingsplans.ReturnSavingsPlanOutput, error)
- func (_m *IClient) TagResource(ctx context.Context, params *savingsplans.TagResourceInput, ...) (*savingsplans.TagResourceOutput, error)
- func (_m *IClient) UntagResource(ctx context.Context, params *savingsplans.UntagResourceInput, ...) (*savingsplans.UntagResourceOutput, error)
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) CreateSavingsPlan ¶
func (_m *IClient) CreateSavingsPlan(ctx context.Context, params *savingsplans.CreateSavingsPlanInput, optFns ...func(*savingsplans.Options)) (*savingsplans.CreateSavingsPlanOutput, error)
CreateSavingsPlan provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteQueuedSavingsPlan ¶
func (_m *IClient) DeleteQueuedSavingsPlan(ctx context.Context, params *savingsplans.DeleteQueuedSavingsPlanInput, optFns ...func(*savingsplans.Options)) (*savingsplans.DeleteQueuedSavingsPlanOutput, error)
DeleteQueuedSavingsPlan provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeSavingsPlanRates ¶
func (_m *IClient) DescribeSavingsPlanRates(ctx context.Context, params *savingsplans.DescribeSavingsPlanRatesInput, optFns ...func(*savingsplans.Options)) (*savingsplans.DescribeSavingsPlanRatesOutput, error)
DescribeSavingsPlanRates provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeSavingsPlans ¶
func (_m *IClient) DescribeSavingsPlans(ctx context.Context, params *savingsplans.DescribeSavingsPlansInput, optFns ...func(*savingsplans.Options)) (*savingsplans.DescribeSavingsPlansOutput, error)
DescribeSavingsPlans provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeSavingsPlansOfferingRates ¶
func (_m *IClient) DescribeSavingsPlansOfferingRates(ctx context.Context, params *savingsplans.DescribeSavingsPlansOfferingRatesInput, optFns ...func(*savingsplans.Options)) (*savingsplans.DescribeSavingsPlansOfferingRatesOutput, error)
DescribeSavingsPlansOfferingRates provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeSavingsPlansOfferings ¶
func (_m *IClient) DescribeSavingsPlansOfferings(ctx context.Context, params *savingsplans.DescribeSavingsPlansOfferingsInput, optFns ...func(*savingsplans.Options)) (*savingsplans.DescribeSavingsPlansOfferingsOutput, error)
DescribeSavingsPlansOfferings provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListTagsForResource ¶
func (_m *IClient) ListTagsForResource(ctx context.Context, params *savingsplans.ListTagsForResourceInput, optFns ...func(*savingsplans.Options)) (*savingsplans.ListTagsForResourceOutput, error)
ListTagsForResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) Options ¶
func (_m *IClient) Options() savingsplans.Options
Options provides a mock function with given fields:
func (*IClient) ReturnSavingsPlan ¶
func (_m *IClient) ReturnSavingsPlan(ctx context.Context, params *savingsplans.ReturnSavingsPlanInput, optFns ...func(*savingsplans.Options)) (*savingsplans.ReturnSavingsPlanOutput, error)
ReturnSavingsPlan provides a mock function with given fields: ctx, params, optFns
func (*IClient) TagResource ¶
func (_m *IClient) TagResource(ctx context.Context, params *savingsplans.TagResourceInput, optFns ...func(*savingsplans.Options)) (*savingsplans.TagResourceOutput, error)
TagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UntagResource ¶
func (_m *IClient) UntagResource(ctx context.Context, params *savingsplans.UntagResourceInput, optFns ...func(*savingsplans.Options)) (*savingsplans.UntagResourceOutput, error)
UntagResource provides a mock function with given fields: ctx, params, optFns