mocks

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 12, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IClient

type IClient struct {
	mock.Mock
}

IClient is an autogenerated mock type for the IClient type

func NewIClient

func NewIClient(t interface {
	mock.TestingT
	Cleanup(func())
}) *IClient

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) CreateAnomalyMonitor

CreateAnomalyMonitor provides a mock function with given fields: ctx, params, optFns

func (*IClient) CreateAnomalySubscription

CreateAnomalySubscription provides a mock function with given fields: ctx, params, optFns

func (*IClient) CreateCostCategoryDefinition

CreateCostCategoryDefinition provides a mock function with given fields: ctx, params, optFns

func (*IClient) DeleteAnomalyMonitor

DeleteAnomalyMonitor provides a mock function with given fields: ctx, params, optFns

func (*IClient) DeleteAnomalySubscription

DeleteAnomalySubscription provides a mock function with given fields: ctx, params, optFns

func (*IClient) DeleteCostCategoryDefinition

DeleteCostCategoryDefinition provides a mock function with given fields: ctx, params, optFns

func (*IClient) DescribeCostCategoryDefinition

DescribeCostCategoryDefinition provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetAnomalies

func (_m *IClient) GetAnomalies(ctx context.Context, params *costexplorer.GetAnomaliesInput, optFns ...func(*costexplorer.Options)) (*costexplorer.GetAnomaliesOutput, error)

GetAnomalies provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetAnomalyMonitors

GetAnomalyMonitors provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetAnomalySubscriptions

GetAnomalySubscriptions provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetApproximateUsageRecords

GetApproximateUsageRecords provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetCostAndUsage

func (_m *IClient) GetCostAndUsage(ctx context.Context, params *costexplorer.GetCostAndUsageInput, optFns ...func(*costexplorer.Options)) (*costexplorer.GetCostAndUsageOutput, error)

GetCostAndUsage provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetCostAndUsageWithResources

GetCostAndUsageWithResources provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetCostCategories

func (_m *IClient) GetCostCategories(ctx context.Context, params *costexplorer.GetCostCategoriesInput, optFns ...func(*costexplorer.Options)) (*costexplorer.GetCostCategoriesOutput, error)

GetCostCategories provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetCostForecast

func (_m *IClient) GetCostForecast(ctx context.Context, params *costexplorer.GetCostForecastInput, optFns ...func(*costexplorer.Options)) (*costexplorer.GetCostForecastOutput, error)

GetCostForecast provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetDimensionValues

GetDimensionValues provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetReservationCoverage

GetReservationCoverage provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetReservationPurchaseRecommendation

GetReservationPurchaseRecommendation provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetReservationUtilization

GetReservationUtilization provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetRightsizingRecommendation

GetRightsizingRecommendation provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetSavingsPlanPurchaseRecommendationDetails

GetSavingsPlanPurchaseRecommendationDetails provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetSavingsPlansCoverage

GetSavingsPlansCoverage provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetSavingsPlansPurchaseRecommendation

GetSavingsPlansPurchaseRecommendation provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetSavingsPlansUtilization

GetSavingsPlansUtilization provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetSavingsPlansUtilizationDetails

GetSavingsPlansUtilizationDetails provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetTags

func (_m *IClient) GetTags(ctx context.Context, params *costexplorer.GetTagsInput, optFns ...func(*costexplorer.Options)) (*costexplorer.GetTagsOutput, error)

GetTags provides a mock function with given fields: ctx, params, optFns

func (*IClient) GetUsageForecast

func (_m *IClient) GetUsageForecast(ctx context.Context, params *costexplorer.GetUsageForecastInput, optFns ...func(*costexplorer.Options)) (*costexplorer.GetUsageForecastOutput, error)

GetUsageForecast provides a mock function with given fields: ctx, params, optFns

func (*IClient) ListCostAllocationTagBackfillHistory

ListCostAllocationTagBackfillHistory provides a mock function with given fields: ctx, params, optFns

func (*IClient) ListCostAllocationTags

ListCostAllocationTags provides a mock function with given fields: ctx, params, optFns

func (*IClient) ListCostCategoryDefinitions

ListCostCategoryDefinitions provides a mock function with given fields: ctx, params, optFns

func (*IClient) ListSavingsPlansPurchaseRecommendationGeneration

ListSavingsPlansPurchaseRecommendationGeneration provides a mock function with given fields: ctx, params, optFns

func (*IClient) ListTagsForResource

ListTagsForResource provides a mock function with given fields: ctx, params, optFns

func (*IClient) Options

func (_m *IClient) Options() costexplorer.Options

Options provides a mock function with given fields:

func (*IClient) ProvideAnomalyFeedback

ProvideAnomalyFeedback provides a mock function with given fields: ctx, params, optFns

func (*IClient) StartCostAllocationTagBackfill

StartCostAllocationTagBackfill provides a mock function with given fields: ctx, params, optFns

func (*IClient) StartSavingsPlansPurchaseRecommendationGeneration

StartSavingsPlansPurchaseRecommendationGeneration provides a mock function with given fields: ctx, params, optFns

func (*IClient) TagResource

func (_m *IClient) TagResource(ctx context.Context, params *costexplorer.TagResourceInput, optFns ...func(*costexplorer.Options)) (*costexplorer.TagResourceOutput, error)

TagResource provides a mock function with given fields: ctx, params, optFns

func (*IClient) UntagResource

func (_m *IClient) UntagResource(ctx context.Context, params *costexplorer.UntagResourceInput, optFns ...func(*costexplorer.Options)) (*costexplorer.UntagResourceOutput, error)

UntagResource provides a mock function with given fields: ctx, params, optFns

func (*IClient) UpdateAnomalyMonitor

UpdateAnomalyMonitor provides a mock function with given fields: ctx, params, optFns

func (*IClient) UpdateAnomalySubscription

UpdateAnomalySubscription provides a mock function with given fields: ctx, params, optFns

func (*IClient) UpdateCostAllocationTagsStatus

UpdateCostAllocationTagsStatus provides a mock function with given fields: ctx, params, optFns

func (*IClient) UpdateCostCategoryDefinition

UpdateCostCategoryDefinition provides a mock function with given fields: ctx, params, optFns

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL