Documentation
¶
Index ¶
- type IClient
- func (_m *IClient) BatchCreateBillScenarioCommitmentModification(ctx context.Context, ...) (*bcmpricingcalculator.BatchCreateBillScenarioCommitmentModificationOutput, ...)
- func (_m *IClient) BatchCreateBillScenarioUsageModification(ctx context.Context, ...) (*bcmpricingcalculator.BatchCreateBillScenarioUsageModificationOutput, error)
- func (_m *IClient) BatchCreateWorkloadEstimateUsage(ctx context.Context, ...) (*bcmpricingcalculator.BatchCreateWorkloadEstimateUsageOutput, error)
- func (_m *IClient) BatchDeleteBillScenarioCommitmentModification(ctx context.Context, ...) (*bcmpricingcalculator.BatchDeleteBillScenarioCommitmentModificationOutput, ...)
- func (_m *IClient) BatchDeleteBillScenarioUsageModification(ctx context.Context, ...) (*bcmpricingcalculator.BatchDeleteBillScenarioUsageModificationOutput, error)
- func (_m *IClient) BatchDeleteWorkloadEstimateUsage(ctx context.Context, ...) (*bcmpricingcalculator.BatchDeleteWorkloadEstimateUsageOutput, error)
- func (_m *IClient) BatchUpdateBillScenarioCommitmentModification(ctx context.Context, ...) (*bcmpricingcalculator.BatchUpdateBillScenarioCommitmentModificationOutput, ...)
- func (_m *IClient) BatchUpdateBillScenarioUsageModification(ctx context.Context, ...) (*bcmpricingcalculator.BatchUpdateBillScenarioUsageModificationOutput, error)
- func (_m *IClient) BatchUpdateWorkloadEstimateUsage(ctx context.Context, ...) (*bcmpricingcalculator.BatchUpdateWorkloadEstimateUsageOutput, error)
- func (_m *IClient) CreateBillEstimate(ctx context.Context, params *bcmpricingcalculator.CreateBillEstimateInput, ...) (*bcmpricingcalculator.CreateBillEstimateOutput, error)
- func (_m *IClient) CreateBillScenario(ctx context.Context, params *bcmpricingcalculator.CreateBillScenarioInput, ...) (*bcmpricingcalculator.CreateBillScenarioOutput, error)
- func (_m *IClient) CreateWorkloadEstimate(ctx context.Context, params *bcmpricingcalculator.CreateWorkloadEstimateInput, ...) (*bcmpricingcalculator.CreateWorkloadEstimateOutput, error)
- func (_m *IClient) DeleteBillEstimate(ctx context.Context, params *bcmpricingcalculator.DeleteBillEstimateInput, ...) (*bcmpricingcalculator.DeleteBillEstimateOutput, error)
- func (_m *IClient) DeleteBillScenario(ctx context.Context, params *bcmpricingcalculator.DeleteBillScenarioInput, ...) (*bcmpricingcalculator.DeleteBillScenarioOutput, error)
- func (_m *IClient) DeleteWorkloadEstimate(ctx context.Context, params *bcmpricingcalculator.DeleteWorkloadEstimateInput, ...) (*bcmpricingcalculator.DeleteWorkloadEstimateOutput, error)
- func (_m *IClient) GetBillEstimate(ctx context.Context, params *bcmpricingcalculator.GetBillEstimateInput, ...) (*bcmpricingcalculator.GetBillEstimateOutput, error)
- func (_m *IClient) GetBillScenario(ctx context.Context, params *bcmpricingcalculator.GetBillScenarioInput, ...) (*bcmpricingcalculator.GetBillScenarioOutput, error)
- func (_m *IClient) GetPreferences(ctx context.Context, params *bcmpricingcalculator.GetPreferencesInput, ...) (*bcmpricingcalculator.GetPreferencesOutput, error)
- func (_m *IClient) GetWorkloadEstimate(ctx context.Context, params *bcmpricingcalculator.GetWorkloadEstimateInput, ...) (*bcmpricingcalculator.GetWorkloadEstimateOutput, error)
- func (_m *IClient) ListBillEstimateCommitments(ctx context.Context, ...) (*bcmpricingcalculator.ListBillEstimateCommitmentsOutput, error)
- func (_m *IClient) ListBillEstimateInputCommitmentModifications(ctx context.Context, ...) (*bcmpricingcalculator.ListBillEstimateInputCommitmentModificationsOutput, ...)
- func (_m *IClient) ListBillEstimateInputUsageModifications(ctx context.Context, ...) (*bcmpricingcalculator.ListBillEstimateInputUsageModificationsOutput, error)
- func (_m *IClient) ListBillEstimateLineItems(ctx context.Context, ...) (*bcmpricingcalculator.ListBillEstimateLineItemsOutput, error)
- func (_m *IClient) ListBillEstimates(ctx context.Context, params *bcmpricingcalculator.ListBillEstimatesInput, ...) (*bcmpricingcalculator.ListBillEstimatesOutput, error)
- func (_m *IClient) ListBillScenarioCommitmentModifications(ctx context.Context, ...) (*bcmpricingcalculator.ListBillScenarioCommitmentModificationsOutput, error)
- func (_m *IClient) ListBillScenarioUsageModifications(ctx context.Context, ...) (*bcmpricingcalculator.ListBillScenarioUsageModificationsOutput, error)
- func (_m *IClient) ListBillScenarios(ctx context.Context, params *bcmpricingcalculator.ListBillScenariosInput, ...) (*bcmpricingcalculator.ListBillScenariosOutput, error)
- func (_m *IClient) ListTagsForResource(ctx context.Context, params *bcmpricingcalculator.ListTagsForResourceInput, ...) (*bcmpricingcalculator.ListTagsForResourceOutput, error)
- func (_m *IClient) ListWorkloadEstimateUsage(ctx context.Context, ...) (*bcmpricingcalculator.ListWorkloadEstimateUsageOutput, error)
- func (_m *IClient) ListWorkloadEstimates(ctx context.Context, params *bcmpricingcalculator.ListWorkloadEstimatesInput, ...) (*bcmpricingcalculator.ListWorkloadEstimatesOutput, error)
- func (_m *IClient) Options() bcmpricingcalculator.Options
- func (_m *IClient) TagResource(ctx context.Context, params *bcmpricingcalculator.TagResourceInput, ...) (*bcmpricingcalculator.TagResourceOutput, error)
- func (_m *IClient) UntagResource(ctx context.Context, params *bcmpricingcalculator.UntagResourceInput, ...) (*bcmpricingcalculator.UntagResourceOutput, error)
- func (_m *IClient) UpdateBillEstimate(ctx context.Context, params *bcmpricingcalculator.UpdateBillEstimateInput, ...) (*bcmpricingcalculator.UpdateBillEstimateOutput, error)
- func (_m *IClient) UpdateBillScenario(ctx context.Context, params *bcmpricingcalculator.UpdateBillScenarioInput, ...) (*bcmpricingcalculator.UpdateBillScenarioOutput, error)
- func (_m *IClient) UpdatePreferences(ctx context.Context, params *bcmpricingcalculator.UpdatePreferencesInput, ...) (*bcmpricingcalculator.UpdatePreferencesOutput, error)
- func (_m *IClient) UpdateWorkloadEstimate(ctx context.Context, params *bcmpricingcalculator.UpdateWorkloadEstimateInput, ...) (*bcmpricingcalculator.UpdateWorkloadEstimateOutput, 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) BatchCreateBillScenarioCommitmentModification ¶
func (_m *IClient) BatchCreateBillScenarioCommitmentModification(ctx context.Context, params *bcmpricingcalculator.BatchCreateBillScenarioCommitmentModificationInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.BatchCreateBillScenarioCommitmentModificationOutput, error)
BatchCreateBillScenarioCommitmentModification provides a mock function with given fields: ctx, params, optFns
func (*IClient) BatchCreateBillScenarioUsageModification ¶
func (_m *IClient) BatchCreateBillScenarioUsageModification(ctx context.Context, params *bcmpricingcalculator.BatchCreateBillScenarioUsageModificationInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.BatchCreateBillScenarioUsageModificationOutput, error)
BatchCreateBillScenarioUsageModification provides a mock function with given fields: ctx, params, optFns
func (*IClient) BatchCreateWorkloadEstimateUsage ¶
func (_m *IClient) BatchCreateWorkloadEstimateUsage(ctx context.Context, params *bcmpricingcalculator.BatchCreateWorkloadEstimateUsageInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.BatchCreateWorkloadEstimateUsageOutput, error)
BatchCreateWorkloadEstimateUsage provides a mock function with given fields: ctx, params, optFns
func (*IClient) BatchDeleteBillScenarioCommitmentModification ¶
func (_m *IClient) BatchDeleteBillScenarioCommitmentModification(ctx context.Context, params *bcmpricingcalculator.BatchDeleteBillScenarioCommitmentModificationInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.BatchDeleteBillScenarioCommitmentModificationOutput, error)
BatchDeleteBillScenarioCommitmentModification provides a mock function with given fields: ctx, params, optFns
func (*IClient) BatchDeleteBillScenarioUsageModification ¶
func (_m *IClient) BatchDeleteBillScenarioUsageModification(ctx context.Context, params *bcmpricingcalculator.BatchDeleteBillScenarioUsageModificationInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.BatchDeleteBillScenarioUsageModificationOutput, error)
BatchDeleteBillScenarioUsageModification provides a mock function with given fields: ctx, params, optFns
func (*IClient) BatchDeleteWorkloadEstimateUsage ¶
func (_m *IClient) BatchDeleteWorkloadEstimateUsage(ctx context.Context, params *bcmpricingcalculator.BatchDeleteWorkloadEstimateUsageInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.BatchDeleteWorkloadEstimateUsageOutput, error)
BatchDeleteWorkloadEstimateUsage provides a mock function with given fields: ctx, params, optFns
func (*IClient) BatchUpdateBillScenarioCommitmentModification ¶
func (_m *IClient) BatchUpdateBillScenarioCommitmentModification(ctx context.Context, params *bcmpricingcalculator.BatchUpdateBillScenarioCommitmentModificationInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.BatchUpdateBillScenarioCommitmentModificationOutput, error)
BatchUpdateBillScenarioCommitmentModification provides a mock function with given fields: ctx, params, optFns
func (*IClient) BatchUpdateBillScenarioUsageModification ¶
func (_m *IClient) BatchUpdateBillScenarioUsageModification(ctx context.Context, params *bcmpricingcalculator.BatchUpdateBillScenarioUsageModificationInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.BatchUpdateBillScenarioUsageModificationOutput, error)
BatchUpdateBillScenarioUsageModification provides a mock function with given fields: ctx, params, optFns
func (*IClient) BatchUpdateWorkloadEstimateUsage ¶
func (_m *IClient) BatchUpdateWorkloadEstimateUsage(ctx context.Context, params *bcmpricingcalculator.BatchUpdateWorkloadEstimateUsageInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.BatchUpdateWorkloadEstimateUsageOutput, error)
BatchUpdateWorkloadEstimateUsage provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateBillEstimate ¶
func (_m *IClient) CreateBillEstimate(ctx context.Context, params *bcmpricingcalculator.CreateBillEstimateInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.CreateBillEstimateOutput, error)
CreateBillEstimate provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateBillScenario ¶
func (_m *IClient) CreateBillScenario(ctx context.Context, params *bcmpricingcalculator.CreateBillScenarioInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.CreateBillScenarioOutput, error)
CreateBillScenario provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateWorkloadEstimate ¶
func (_m *IClient) CreateWorkloadEstimate(ctx context.Context, params *bcmpricingcalculator.CreateWorkloadEstimateInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.CreateWorkloadEstimateOutput, error)
CreateWorkloadEstimate provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBillEstimate ¶
func (_m *IClient) DeleteBillEstimate(ctx context.Context, params *bcmpricingcalculator.DeleteBillEstimateInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.DeleteBillEstimateOutput, error)
DeleteBillEstimate provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBillScenario ¶
func (_m *IClient) DeleteBillScenario(ctx context.Context, params *bcmpricingcalculator.DeleteBillScenarioInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.DeleteBillScenarioOutput, error)
DeleteBillScenario provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteWorkloadEstimate ¶
func (_m *IClient) DeleteWorkloadEstimate(ctx context.Context, params *bcmpricingcalculator.DeleteWorkloadEstimateInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.DeleteWorkloadEstimateOutput, error)
DeleteWorkloadEstimate provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBillEstimate ¶
func (_m *IClient) GetBillEstimate(ctx context.Context, params *bcmpricingcalculator.GetBillEstimateInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.GetBillEstimateOutput, error)
GetBillEstimate provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetBillScenario ¶
func (_m *IClient) GetBillScenario(ctx context.Context, params *bcmpricingcalculator.GetBillScenarioInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.GetBillScenarioOutput, error)
GetBillScenario provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetPreferences ¶
func (_m *IClient) GetPreferences(ctx context.Context, params *bcmpricingcalculator.GetPreferencesInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.GetPreferencesOutput, error)
GetPreferences provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetWorkloadEstimate ¶
func (_m *IClient) GetWorkloadEstimate(ctx context.Context, params *bcmpricingcalculator.GetWorkloadEstimateInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.GetWorkloadEstimateOutput, error)
GetWorkloadEstimate provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBillEstimateCommitments ¶
func (_m *IClient) ListBillEstimateCommitments(ctx context.Context, params *bcmpricingcalculator.ListBillEstimateCommitmentsInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.ListBillEstimateCommitmentsOutput, error)
ListBillEstimateCommitments provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBillEstimateInputCommitmentModifications ¶
func (_m *IClient) ListBillEstimateInputCommitmentModifications(ctx context.Context, params *bcmpricingcalculator.ListBillEstimateInputCommitmentModificationsInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.ListBillEstimateInputCommitmentModificationsOutput, error)
ListBillEstimateInputCommitmentModifications provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBillEstimateInputUsageModifications ¶
func (_m *IClient) ListBillEstimateInputUsageModifications(ctx context.Context, params *bcmpricingcalculator.ListBillEstimateInputUsageModificationsInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.ListBillEstimateInputUsageModificationsOutput, error)
ListBillEstimateInputUsageModifications provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBillEstimateLineItems ¶
func (_m *IClient) ListBillEstimateLineItems(ctx context.Context, params *bcmpricingcalculator.ListBillEstimateLineItemsInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.ListBillEstimateLineItemsOutput, error)
ListBillEstimateLineItems provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBillEstimates ¶
func (_m *IClient) ListBillEstimates(ctx context.Context, params *bcmpricingcalculator.ListBillEstimatesInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.ListBillEstimatesOutput, error)
ListBillEstimates provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBillScenarioCommitmentModifications ¶
func (_m *IClient) ListBillScenarioCommitmentModifications(ctx context.Context, params *bcmpricingcalculator.ListBillScenarioCommitmentModificationsInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.ListBillScenarioCommitmentModificationsOutput, error)
ListBillScenarioCommitmentModifications provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBillScenarioUsageModifications ¶
func (_m *IClient) ListBillScenarioUsageModifications(ctx context.Context, params *bcmpricingcalculator.ListBillScenarioUsageModificationsInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.ListBillScenarioUsageModificationsOutput, error)
ListBillScenarioUsageModifications provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListBillScenarios ¶
func (_m *IClient) ListBillScenarios(ctx context.Context, params *bcmpricingcalculator.ListBillScenariosInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.ListBillScenariosOutput, error)
ListBillScenarios provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListTagsForResource ¶
func (_m *IClient) ListTagsForResource(ctx context.Context, params *bcmpricingcalculator.ListTagsForResourceInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.ListTagsForResourceOutput, error)
ListTagsForResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListWorkloadEstimateUsage ¶
func (_m *IClient) ListWorkloadEstimateUsage(ctx context.Context, params *bcmpricingcalculator.ListWorkloadEstimateUsageInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.ListWorkloadEstimateUsageOutput, error)
ListWorkloadEstimateUsage provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListWorkloadEstimates ¶
func (_m *IClient) ListWorkloadEstimates(ctx context.Context, params *bcmpricingcalculator.ListWorkloadEstimatesInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.ListWorkloadEstimatesOutput, error)
ListWorkloadEstimates provides a mock function with given fields: ctx, params, optFns
func (*IClient) Options ¶
func (_m *IClient) Options() bcmpricingcalculator.Options
Options provides a mock function with given fields:
func (*IClient) TagResource ¶
func (_m *IClient) TagResource(ctx context.Context, params *bcmpricingcalculator.TagResourceInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.TagResourceOutput, error)
TagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UntagResource ¶
func (_m *IClient) UntagResource(ctx context.Context, params *bcmpricingcalculator.UntagResourceInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.UntagResourceOutput, error)
UntagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateBillEstimate ¶
func (_m *IClient) UpdateBillEstimate(ctx context.Context, params *bcmpricingcalculator.UpdateBillEstimateInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.UpdateBillEstimateOutput, error)
UpdateBillEstimate provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateBillScenario ¶
func (_m *IClient) UpdateBillScenario(ctx context.Context, params *bcmpricingcalculator.UpdateBillScenarioInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.UpdateBillScenarioOutput, error)
UpdateBillScenario provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdatePreferences ¶
func (_m *IClient) UpdatePreferences(ctx context.Context, params *bcmpricingcalculator.UpdatePreferencesInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.UpdatePreferencesOutput, error)
UpdatePreferences provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateWorkloadEstimate ¶
func (_m *IClient) UpdateWorkloadEstimate(ctx context.Context, params *bcmpricingcalculator.UpdateWorkloadEstimateInput, optFns ...func(*bcmpricingcalculator.Options)) (*bcmpricingcalculator.UpdateWorkloadEstimateOutput, error)
UpdateWorkloadEstimate provides a mock function with given fields: ctx, params, optFns