Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) CreateBudget(ctx context.Context, params *budgets.CreateBudgetInput, ...) (*budgets.CreateBudgetOutput, error)
- func (_m *IClient) CreateBudgetAction(ctx context.Context, params *budgets.CreateBudgetActionInput, ...) (*budgets.CreateBudgetActionOutput, error)
- func (_m *IClient) CreateNotification(ctx context.Context, params *budgets.CreateNotificationInput, ...) (*budgets.CreateNotificationOutput, error)
- func (_m *IClient) CreateSubscriber(ctx context.Context, params *budgets.CreateSubscriberInput, ...) (*budgets.CreateSubscriberOutput, error)
- func (_m *IClient) DeleteBudget(ctx context.Context, params *budgets.DeleteBudgetInput, ...) (*budgets.DeleteBudgetOutput, error)
- func (_m *IClient) DeleteBudgetAction(ctx context.Context, params *budgets.DeleteBudgetActionInput, ...) (*budgets.DeleteBudgetActionOutput, error)
- func (_m *IClient) DeleteNotification(ctx context.Context, params *budgets.DeleteNotificationInput, ...) (*budgets.DeleteNotificationOutput, error)
- func (_m *IClient) DeleteSubscriber(ctx context.Context, params *budgets.DeleteSubscriberInput, ...) (*budgets.DeleteSubscriberOutput, error)
- func (_m *IClient) DescribeBudget(ctx context.Context, params *budgets.DescribeBudgetInput, ...) (*budgets.DescribeBudgetOutput, error)
- func (_m *IClient) DescribeBudgetAction(ctx context.Context, params *budgets.DescribeBudgetActionInput, ...) (*budgets.DescribeBudgetActionOutput, error)
- func (_m *IClient) DescribeBudgetActionHistories(ctx context.Context, params *budgets.DescribeBudgetActionHistoriesInput, ...) (*budgets.DescribeBudgetActionHistoriesOutput, error)
- func (_m *IClient) DescribeBudgetActionsForAccount(ctx context.Context, params *budgets.DescribeBudgetActionsForAccountInput, ...) (*budgets.DescribeBudgetActionsForAccountOutput, error)
- func (_m *IClient) DescribeBudgetActionsForBudget(ctx context.Context, params *budgets.DescribeBudgetActionsForBudgetInput, ...) (*budgets.DescribeBudgetActionsForBudgetOutput, error)
- func (_m *IClient) DescribeBudgetNotificationsForAccount(ctx context.Context, ...) (*budgets.DescribeBudgetNotificationsForAccountOutput, error)
- func (_m *IClient) DescribeBudgetPerformanceHistory(ctx context.Context, params *budgets.DescribeBudgetPerformanceHistoryInput, ...) (*budgets.DescribeBudgetPerformanceHistoryOutput, error)
- func (_m *IClient) DescribeBudgets(ctx context.Context, params *budgets.DescribeBudgetsInput, ...) (*budgets.DescribeBudgetsOutput, error)
- func (_m *IClient) DescribeNotificationsForBudget(ctx context.Context, params *budgets.DescribeNotificationsForBudgetInput, ...) (*budgets.DescribeNotificationsForBudgetOutput, error)
- func (_m *IClient) DescribeSubscribersForNotification(ctx context.Context, params *budgets.DescribeSubscribersForNotificationInput, ...) (*budgets.DescribeSubscribersForNotificationOutput, error)
- func (_m *IClient) ExecuteBudgetAction(ctx context.Context, params *budgets.ExecuteBudgetActionInput, ...) (*budgets.ExecuteBudgetActionOutput, error)
- func (_m *IClient) ListTagsForResource(ctx context.Context, params *budgets.ListTagsForResourceInput, ...) (*budgets.ListTagsForResourceOutput, error)
- func (_m *IClient) Options() budgets.Options
- func (_m *IClient) TagResource(ctx context.Context, params *budgets.TagResourceInput, ...) (*budgets.TagResourceOutput, error)
- func (_m *IClient) UntagResource(ctx context.Context, params *budgets.UntagResourceInput, ...) (*budgets.UntagResourceOutput, error)
- func (_m *IClient) UpdateBudget(ctx context.Context, params *budgets.UpdateBudgetInput, ...) (*budgets.UpdateBudgetOutput, error)
- func (_m *IClient) UpdateBudgetAction(ctx context.Context, params *budgets.UpdateBudgetActionInput, ...) (*budgets.UpdateBudgetActionOutput, error)
- func (_m *IClient) UpdateNotification(ctx context.Context, params *budgets.UpdateNotificationInput, ...) (*budgets.UpdateNotificationOutput, error)
- func (_m *IClient) UpdateSubscriber(ctx context.Context, params *budgets.UpdateSubscriberInput, ...) (*budgets.UpdateSubscriberOutput, 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) CreateBudget ¶
func (_m *IClient) CreateBudget(ctx context.Context, params *budgets.CreateBudgetInput, optFns ...func(*budgets.Options)) (*budgets.CreateBudgetOutput, error)
CreateBudget provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateBudgetAction ¶
func (_m *IClient) CreateBudgetAction(ctx context.Context, params *budgets.CreateBudgetActionInput, optFns ...func(*budgets.Options)) (*budgets.CreateBudgetActionOutput, error)
CreateBudgetAction provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateNotification ¶
func (_m *IClient) CreateNotification(ctx context.Context, params *budgets.CreateNotificationInput, optFns ...func(*budgets.Options)) (*budgets.CreateNotificationOutput, error)
CreateNotification provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateSubscriber ¶
func (_m *IClient) CreateSubscriber(ctx context.Context, params *budgets.CreateSubscriberInput, optFns ...func(*budgets.Options)) (*budgets.CreateSubscriberOutput, error)
CreateSubscriber provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBudget ¶
func (_m *IClient) DeleteBudget(ctx context.Context, params *budgets.DeleteBudgetInput, optFns ...func(*budgets.Options)) (*budgets.DeleteBudgetOutput, error)
DeleteBudget provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteBudgetAction ¶
func (_m *IClient) DeleteBudgetAction(ctx context.Context, params *budgets.DeleteBudgetActionInput, optFns ...func(*budgets.Options)) (*budgets.DeleteBudgetActionOutput, error)
DeleteBudgetAction provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteNotification ¶
func (_m *IClient) DeleteNotification(ctx context.Context, params *budgets.DeleteNotificationInput, optFns ...func(*budgets.Options)) (*budgets.DeleteNotificationOutput, error)
DeleteNotification provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteSubscriber ¶
func (_m *IClient) DeleteSubscriber(ctx context.Context, params *budgets.DeleteSubscriberInput, optFns ...func(*budgets.Options)) (*budgets.DeleteSubscriberOutput, error)
DeleteSubscriber provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeBudget ¶
func (_m *IClient) DescribeBudget(ctx context.Context, params *budgets.DescribeBudgetInput, optFns ...func(*budgets.Options)) (*budgets.DescribeBudgetOutput, error)
DescribeBudget provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeBudgetAction ¶
func (_m *IClient) DescribeBudgetAction(ctx context.Context, params *budgets.DescribeBudgetActionInput, optFns ...func(*budgets.Options)) (*budgets.DescribeBudgetActionOutput, error)
DescribeBudgetAction provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeBudgetActionHistories ¶
func (_m *IClient) DescribeBudgetActionHistories(ctx context.Context, params *budgets.DescribeBudgetActionHistoriesInput, optFns ...func(*budgets.Options)) (*budgets.DescribeBudgetActionHistoriesOutput, error)
DescribeBudgetActionHistories provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeBudgetActionsForAccount ¶
func (_m *IClient) DescribeBudgetActionsForAccount(ctx context.Context, params *budgets.DescribeBudgetActionsForAccountInput, optFns ...func(*budgets.Options)) (*budgets.DescribeBudgetActionsForAccountOutput, error)
DescribeBudgetActionsForAccount provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeBudgetActionsForBudget ¶
func (_m *IClient) DescribeBudgetActionsForBudget(ctx context.Context, params *budgets.DescribeBudgetActionsForBudgetInput, optFns ...func(*budgets.Options)) (*budgets.DescribeBudgetActionsForBudgetOutput, error)
DescribeBudgetActionsForBudget provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeBudgetNotificationsForAccount ¶
func (_m *IClient) DescribeBudgetNotificationsForAccount(ctx context.Context, params *budgets.DescribeBudgetNotificationsForAccountInput, optFns ...func(*budgets.Options)) (*budgets.DescribeBudgetNotificationsForAccountOutput, error)
DescribeBudgetNotificationsForAccount provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeBudgetPerformanceHistory ¶
func (_m *IClient) DescribeBudgetPerformanceHistory(ctx context.Context, params *budgets.DescribeBudgetPerformanceHistoryInput, optFns ...func(*budgets.Options)) (*budgets.DescribeBudgetPerformanceHistoryOutput, error)
DescribeBudgetPerformanceHistory provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeBudgets ¶
func (_m *IClient) DescribeBudgets(ctx context.Context, params *budgets.DescribeBudgetsInput, optFns ...func(*budgets.Options)) (*budgets.DescribeBudgetsOutput, error)
DescribeBudgets provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeNotificationsForBudget ¶
func (_m *IClient) DescribeNotificationsForBudget(ctx context.Context, params *budgets.DescribeNotificationsForBudgetInput, optFns ...func(*budgets.Options)) (*budgets.DescribeNotificationsForBudgetOutput, error)
DescribeNotificationsForBudget provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeSubscribersForNotification ¶
func (_m *IClient) DescribeSubscribersForNotification(ctx context.Context, params *budgets.DescribeSubscribersForNotificationInput, optFns ...func(*budgets.Options)) (*budgets.DescribeSubscribersForNotificationOutput, error)
DescribeSubscribersForNotification provides a mock function with given fields: ctx, params, optFns
func (*IClient) ExecuteBudgetAction ¶
func (_m *IClient) ExecuteBudgetAction(ctx context.Context, params *budgets.ExecuteBudgetActionInput, optFns ...func(*budgets.Options)) (*budgets.ExecuteBudgetActionOutput, error)
ExecuteBudgetAction provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListTagsForResource ¶
func (_m *IClient) ListTagsForResource(ctx context.Context, params *budgets.ListTagsForResourceInput, optFns ...func(*budgets.Options)) (*budgets.ListTagsForResourceOutput, error)
ListTagsForResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) TagResource ¶
func (_m *IClient) TagResource(ctx context.Context, params *budgets.TagResourceInput, optFns ...func(*budgets.Options)) (*budgets.TagResourceOutput, error)
TagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UntagResource ¶
func (_m *IClient) UntagResource(ctx context.Context, params *budgets.UntagResourceInput, optFns ...func(*budgets.Options)) (*budgets.UntagResourceOutput, error)
UntagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateBudget ¶
func (_m *IClient) UpdateBudget(ctx context.Context, params *budgets.UpdateBudgetInput, optFns ...func(*budgets.Options)) (*budgets.UpdateBudgetOutput, error)
UpdateBudget provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateBudgetAction ¶
func (_m *IClient) UpdateBudgetAction(ctx context.Context, params *budgets.UpdateBudgetActionInput, optFns ...func(*budgets.Options)) (*budgets.UpdateBudgetActionOutput, error)
UpdateBudgetAction provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateNotification ¶
func (_m *IClient) UpdateNotification(ctx context.Context, params *budgets.UpdateNotificationInput, optFns ...func(*budgets.Options)) (*budgets.UpdateNotificationOutput, error)
UpdateNotification provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateSubscriber ¶
func (_m *IClient) UpdateSubscriber(ctx context.Context, params *budgets.UpdateSubscriberInput, optFns ...func(*budgets.Options)) (*budgets.UpdateSubscriberOutput, error)
UpdateSubscriber provides a mock function with given fields: ctx, params, optFns