Documentation
¶
Index ¶
- type IClient
- func (_m *IClient) AssociateAccounts(ctx context.Context, params *computeoptimizerautomation.AssociateAccountsInput, ...) (*computeoptimizerautomation.AssociateAccountsOutput, error)
- func (_m *IClient) CreateAutomationRule(ctx context.Context, ...) (*computeoptimizerautomation.CreateAutomationRuleOutput, error)
- func (_m *IClient) DeleteAutomationRule(ctx context.Context, ...) (*computeoptimizerautomation.DeleteAutomationRuleOutput, error)
- func (_m *IClient) DisassociateAccounts(ctx context.Context, ...) (*computeoptimizerautomation.DisassociateAccountsOutput, error)
- func (_m *IClient) GetAutomationEvent(ctx context.Context, ...) (*computeoptimizerautomation.GetAutomationEventOutput, error)
- func (_m *IClient) GetAutomationRule(ctx context.Context, params *computeoptimizerautomation.GetAutomationRuleInput, ...) (*computeoptimizerautomation.GetAutomationRuleOutput, error)
- func (_m *IClient) GetEnrollmentConfiguration(ctx context.Context, ...) (*computeoptimizerautomation.GetEnrollmentConfigurationOutput, error)
- func (_m *IClient) ListAccounts(ctx context.Context, params *computeoptimizerautomation.ListAccountsInput, ...) (*computeoptimizerautomation.ListAccountsOutput, error)
- func (_m *IClient) ListAutomationEventSteps(ctx context.Context, ...) (*computeoptimizerautomation.ListAutomationEventStepsOutput, error)
- func (_m *IClient) ListAutomationEventSummaries(ctx context.Context, ...) (*computeoptimizerautomation.ListAutomationEventSummariesOutput, error)
- func (_m *IClient) ListAutomationEvents(ctx context.Context, ...) (*computeoptimizerautomation.ListAutomationEventsOutput, error)
- func (_m *IClient) ListAutomationRulePreview(ctx context.Context, ...) (*computeoptimizerautomation.ListAutomationRulePreviewOutput, error)
- func (_m *IClient) ListAutomationRulePreviewSummaries(ctx context.Context, ...) (*computeoptimizerautomation.ListAutomationRulePreviewSummariesOutput, error)
- func (_m *IClient) ListAutomationRules(ctx context.Context, ...) (*computeoptimizerautomation.ListAutomationRulesOutput, error)
- func (_m *IClient) ListRecommendedActionSummaries(ctx context.Context, ...) (*computeoptimizerautomation.ListRecommendedActionSummariesOutput, error)
- func (_m *IClient) ListRecommendedActions(ctx context.Context, ...) (*computeoptimizerautomation.ListRecommendedActionsOutput, error)
- func (_m *IClient) ListTagsForResource(ctx context.Context, ...) (*computeoptimizerautomation.ListTagsForResourceOutput, error)
- func (_m *IClient) Options() computeoptimizerautomation.Options
- func (_m *IClient) RollbackAutomationEvent(ctx context.Context, ...) (*computeoptimizerautomation.RollbackAutomationEventOutput, error)
- func (_m *IClient) StartAutomationEvent(ctx context.Context, ...) (*computeoptimizerautomation.StartAutomationEventOutput, error)
- func (_m *IClient) TagResource(ctx context.Context, params *computeoptimizerautomation.TagResourceInput, ...) (*computeoptimizerautomation.TagResourceOutput, error)
- func (_m *IClient) UntagResource(ctx context.Context, params *computeoptimizerautomation.UntagResourceInput, ...) (*computeoptimizerautomation.UntagResourceOutput, error)
- func (_m *IClient) UpdateAutomationRule(ctx context.Context, ...) (*computeoptimizerautomation.UpdateAutomationRuleOutput, error)
- func (_m *IClient) UpdateEnrollmentConfiguration(ctx context.Context, ...) (*computeoptimizerautomation.UpdateEnrollmentConfigurationOutput, 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) AssociateAccounts ¶
func (_m *IClient) AssociateAccounts(ctx context.Context, params *computeoptimizerautomation.AssociateAccountsInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.AssociateAccountsOutput, error)
AssociateAccounts provides a mock function with given fields: ctx, params, optFns
func (*IClient) CreateAutomationRule ¶
func (_m *IClient) CreateAutomationRule(ctx context.Context, params *computeoptimizerautomation.CreateAutomationRuleInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.CreateAutomationRuleOutput, error)
CreateAutomationRule provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteAutomationRule ¶
func (_m *IClient) DeleteAutomationRule(ctx context.Context, params *computeoptimizerautomation.DeleteAutomationRuleInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.DeleteAutomationRuleOutput, error)
DeleteAutomationRule provides a mock function with given fields: ctx, params, optFns
func (*IClient) DisassociateAccounts ¶
func (_m *IClient) DisassociateAccounts(ctx context.Context, params *computeoptimizerautomation.DisassociateAccountsInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.DisassociateAccountsOutput, error)
DisassociateAccounts provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetAutomationEvent ¶
func (_m *IClient) GetAutomationEvent(ctx context.Context, params *computeoptimizerautomation.GetAutomationEventInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.GetAutomationEventOutput, error)
GetAutomationEvent provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetAutomationRule ¶
func (_m *IClient) GetAutomationRule(ctx context.Context, params *computeoptimizerautomation.GetAutomationRuleInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.GetAutomationRuleOutput, error)
GetAutomationRule provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetEnrollmentConfiguration ¶
func (_m *IClient) GetEnrollmentConfiguration(ctx context.Context, params *computeoptimizerautomation.GetEnrollmentConfigurationInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.GetEnrollmentConfigurationOutput, error)
GetEnrollmentConfiguration provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListAccounts ¶
func (_m *IClient) ListAccounts(ctx context.Context, params *computeoptimizerautomation.ListAccountsInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.ListAccountsOutput, error)
ListAccounts provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListAutomationEventSteps ¶
func (_m *IClient) ListAutomationEventSteps(ctx context.Context, params *computeoptimizerautomation.ListAutomationEventStepsInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.ListAutomationEventStepsOutput, error)
ListAutomationEventSteps provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListAutomationEventSummaries ¶
func (_m *IClient) ListAutomationEventSummaries(ctx context.Context, params *computeoptimizerautomation.ListAutomationEventSummariesInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.ListAutomationEventSummariesOutput, error)
ListAutomationEventSummaries provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListAutomationEvents ¶
func (_m *IClient) ListAutomationEvents(ctx context.Context, params *computeoptimizerautomation.ListAutomationEventsInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.ListAutomationEventsOutput, error)
ListAutomationEvents provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListAutomationRulePreview ¶
func (_m *IClient) ListAutomationRulePreview(ctx context.Context, params *computeoptimizerautomation.ListAutomationRulePreviewInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.ListAutomationRulePreviewOutput, error)
ListAutomationRulePreview provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListAutomationRulePreviewSummaries ¶
func (_m *IClient) ListAutomationRulePreviewSummaries(ctx context.Context, params *computeoptimizerautomation.ListAutomationRulePreviewSummariesInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.ListAutomationRulePreviewSummariesOutput, error)
ListAutomationRulePreviewSummaries provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListAutomationRules ¶
func (_m *IClient) ListAutomationRules(ctx context.Context, params *computeoptimizerautomation.ListAutomationRulesInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.ListAutomationRulesOutput, error)
ListAutomationRules provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListRecommendedActionSummaries ¶
func (_m *IClient) ListRecommendedActionSummaries(ctx context.Context, params *computeoptimizerautomation.ListRecommendedActionSummariesInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.ListRecommendedActionSummariesOutput, error)
ListRecommendedActionSummaries provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListRecommendedActions ¶
func (_m *IClient) ListRecommendedActions(ctx context.Context, params *computeoptimizerautomation.ListRecommendedActionsInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.ListRecommendedActionsOutput, error)
ListRecommendedActions provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListTagsForResource ¶
func (_m *IClient) ListTagsForResource(ctx context.Context, params *computeoptimizerautomation.ListTagsForResourceInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.ListTagsForResourceOutput, error)
ListTagsForResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) Options ¶
func (_m *IClient) Options() computeoptimizerautomation.Options
Options provides a mock function with no fields
func (*IClient) RollbackAutomationEvent ¶
func (_m *IClient) RollbackAutomationEvent(ctx context.Context, params *computeoptimizerautomation.RollbackAutomationEventInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.RollbackAutomationEventOutput, error)
RollbackAutomationEvent provides a mock function with given fields: ctx, params, optFns
func (*IClient) StartAutomationEvent ¶
func (_m *IClient) StartAutomationEvent(ctx context.Context, params *computeoptimizerautomation.StartAutomationEventInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.StartAutomationEventOutput, error)
StartAutomationEvent provides a mock function with given fields: ctx, params, optFns
func (*IClient) TagResource ¶
func (_m *IClient) TagResource(ctx context.Context, params *computeoptimizerautomation.TagResourceInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.TagResourceOutput, error)
TagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UntagResource ¶
func (_m *IClient) UntagResource(ctx context.Context, params *computeoptimizerautomation.UntagResourceInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.UntagResourceOutput, error)
UntagResource provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateAutomationRule ¶
func (_m *IClient) UpdateAutomationRule(ctx context.Context, params *computeoptimizerautomation.UpdateAutomationRuleInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.UpdateAutomationRuleOutput, error)
UpdateAutomationRule provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateEnrollmentConfiguration ¶
func (_m *IClient) UpdateEnrollmentConfiguration(ctx context.Context, params *computeoptimizerautomation.UpdateEnrollmentConfigurationInput, optFns ...func(*computeoptimizerautomation.Options)) (*computeoptimizerautomation.UpdateEnrollmentConfigurationOutput, error)
UpdateEnrollmentConfiguration provides a mock function with given fields: ctx, params, optFns