Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) DeleteRecommendationPreferences(ctx context.Context, ...) (*computeoptimizer.DeleteRecommendationPreferencesOutput, error)
- func (_m *IClient) DescribeRecommendationExportJobs(ctx context.Context, ...) (*computeoptimizer.DescribeRecommendationExportJobsOutput, error)
- func (_m *IClient) ExportAutoScalingGroupRecommendations(ctx context.Context, ...) (*computeoptimizer.ExportAutoScalingGroupRecommendationsOutput, error)
- func (_m *IClient) ExportEBSVolumeRecommendations(ctx context.Context, ...) (*computeoptimizer.ExportEBSVolumeRecommendationsOutput, error)
- func (_m *IClient) ExportEC2InstanceRecommendations(ctx context.Context, ...) (*computeoptimizer.ExportEC2InstanceRecommendationsOutput, error)
- func (_m *IClient) ExportECSServiceRecommendations(ctx context.Context, ...) (*computeoptimizer.ExportECSServiceRecommendationsOutput, error)
- func (_m *IClient) ExportLambdaFunctionRecommendations(ctx context.Context, ...) (*computeoptimizer.ExportLambdaFunctionRecommendationsOutput, error)
- func (_m *IClient) ExportLicenseRecommendations(ctx context.Context, ...) (*computeoptimizer.ExportLicenseRecommendationsOutput, error)
- func (_m *IClient) ExportRDSDatabaseRecommendations(ctx context.Context, ...) (*computeoptimizer.ExportRDSDatabaseRecommendationsOutput, error)
- func (_m *IClient) GetAutoScalingGroupRecommendations(ctx context.Context, ...) (*computeoptimizer.GetAutoScalingGroupRecommendationsOutput, error)
- func (_m *IClient) GetEBSVolumeRecommendations(ctx context.Context, params *computeoptimizer.GetEBSVolumeRecommendationsInput, ...) (*computeoptimizer.GetEBSVolumeRecommendationsOutput, error)
- func (_m *IClient) GetEC2InstanceRecommendations(ctx context.Context, ...) (*computeoptimizer.GetEC2InstanceRecommendationsOutput, error)
- func (_m *IClient) GetEC2RecommendationProjectedMetrics(ctx context.Context, ...) (*computeoptimizer.GetEC2RecommendationProjectedMetricsOutput, error)
- func (_m *IClient) GetECSServiceRecommendationProjectedMetrics(ctx context.Context, ...) (*computeoptimizer.GetECSServiceRecommendationProjectedMetricsOutput, error)
- func (_m *IClient) GetECSServiceRecommendations(ctx context.Context, ...) (*computeoptimizer.GetECSServiceRecommendationsOutput, error)
- func (_m *IClient) GetEffectiveRecommendationPreferences(ctx context.Context, ...) (*computeoptimizer.GetEffectiveRecommendationPreferencesOutput, error)
- func (_m *IClient) GetEnrollmentStatus(ctx context.Context, params *computeoptimizer.GetEnrollmentStatusInput, ...) (*computeoptimizer.GetEnrollmentStatusOutput, error)
- func (_m *IClient) GetEnrollmentStatusesForOrganization(ctx context.Context, ...) (*computeoptimizer.GetEnrollmentStatusesForOrganizationOutput, error)
- func (_m *IClient) GetLambdaFunctionRecommendations(ctx context.Context, ...) (*computeoptimizer.GetLambdaFunctionRecommendationsOutput, error)
- func (_m *IClient) GetLicenseRecommendations(ctx context.Context, params *computeoptimizer.GetLicenseRecommendationsInput, ...) (*computeoptimizer.GetLicenseRecommendationsOutput, error)
- func (_m *IClient) GetRDSDatabaseRecommendationProjectedMetrics(ctx context.Context, ...) (*computeoptimizer.GetRDSDatabaseRecommendationProjectedMetricsOutput, error)
- func (_m *IClient) GetRDSDatabaseRecommendations(ctx context.Context, ...) (*computeoptimizer.GetRDSDatabaseRecommendationsOutput, error)
- func (_m *IClient) GetRecommendationPreferences(ctx context.Context, ...) (*computeoptimizer.GetRecommendationPreferencesOutput, error)
- func (_m *IClient) GetRecommendationSummaries(ctx context.Context, params *computeoptimizer.GetRecommendationSummariesInput, ...) (*computeoptimizer.GetRecommendationSummariesOutput, error)
- func (_m *IClient) Options() computeoptimizer.Options
- func (_m *IClient) PutRecommendationPreferences(ctx context.Context, ...) (*computeoptimizer.PutRecommendationPreferencesOutput, error)
- func (_m *IClient) UpdateEnrollmentStatus(ctx context.Context, params *computeoptimizer.UpdateEnrollmentStatusInput, ...) (*computeoptimizer.UpdateEnrollmentStatusOutput, 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) DeleteRecommendationPreferences ¶
func (_m *IClient) DeleteRecommendationPreferences(ctx context.Context, params *computeoptimizer.DeleteRecommendationPreferencesInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.DeleteRecommendationPreferencesOutput, error)
DeleteRecommendationPreferences provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeRecommendationExportJobs ¶
func (_m *IClient) DescribeRecommendationExportJobs(ctx context.Context, params *computeoptimizer.DescribeRecommendationExportJobsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.DescribeRecommendationExportJobsOutput, error)
DescribeRecommendationExportJobs provides a mock function with given fields: ctx, params, optFns
func (*IClient) ExportAutoScalingGroupRecommendations ¶
func (_m *IClient) ExportAutoScalingGroupRecommendations(ctx context.Context, params *computeoptimizer.ExportAutoScalingGroupRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.ExportAutoScalingGroupRecommendationsOutput, error)
ExportAutoScalingGroupRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) ExportEBSVolumeRecommendations ¶
func (_m *IClient) ExportEBSVolumeRecommendations(ctx context.Context, params *computeoptimizer.ExportEBSVolumeRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.ExportEBSVolumeRecommendationsOutput, error)
ExportEBSVolumeRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) ExportEC2InstanceRecommendations ¶
func (_m *IClient) ExportEC2InstanceRecommendations(ctx context.Context, params *computeoptimizer.ExportEC2InstanceRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.ExportEC2InstanceRecommendationsOutput, error)
ExportEC2InstanceRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) ExportECSServiceRecommendations ¶
func (_m *IClient) ExportECSServiceRecommendations(ctx context.Context, params *computeoptimizer.ExportECSServiceRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.ExportECSServiceRecommendationsOutput, error)
ExportECSServiceRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) ExportLambdaFunctionRecommendations ¶
func (_m *IClient) ExportLambdaFunctionRecommendations(ctx context.Context, params *computeoptimizer.ExportLambdaFunctionRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.ExportLambdaFunctionRecommendationsOutput, error)
ExportLambdaFunctionRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) ExportLicenseRecommendations ¶
func (_m *IClient) ExportLicenseRecommendations(ctx context.Context, params *computeoptimizer.ExportLicenseRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.ExportLicenseRecommendationsOutput, error)
ExportLicenseRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) ExportRDSDatabaseRecommendations ¶
func (_m *IClient) ExportRDSDatabaseRecommendations(ctx context.Context, params *computeoptimizer.ExportRDSDatabaseRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.ExportRDSDatabaseRecommendationsOutput, error)
ExportRDSDatabaseRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetAutoScalingGroupRecommendations ¶
func (_m *IClient) GetAutoScalingGroupRecommendations(ctx context.Context, params *computeoptimizer.GetAutoScalingGroupRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetAutoScalingGroupRecommendationsOutput, error)
GetAutoScalingGroupRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetEBSVolumeRecommendations ¶
func (_m *IClient) GetEBSVolumeRecommendations(ctx context.Context, params *computeoptimizer.GetEBSVolumeRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetEBSVolumeRecommendationsOutput, error)
GetEBSVolumeRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetEC2InstanceRecommendations ¶
func (_m *IClient) GetEC2InstanceRecommendations(ctx context.Context, params *computeoptimizer.GetEC2InstanceRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetEC2InstanceRecommendationsOutput, error)
GetEC2InstanceRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetEC2RecommendationProjectedMetrics ¶
func (_m *IClient) GetEC2RecommendationProjectedMetrics(ctx context.Context, params *computeoptimizer.GetEC2RecommendationProjectedMetricsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetEC2RecommendationProjectedMetricsOutput, error)
GetEC2RecommendationProjectedMetrics provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetECSServiceRecommendationProjectedMetrics ¶
func (_m *IClient) GetECSServiceRecommendationProjectedMetrics(ctx context.Context, params *computeoptimizer.GetECSServiceRecommendationProjectedMetricsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetECSServiceRecommendationProjectedMetricsOutput, error)
GetECSServiceRecommendationProjectedMetrics provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetECSServiceRecommendations ¶
func (_m *IClient) GetECSServiceRecommendations(ctx context.Context, params *computeoptimizer.GetECSServiceRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetECSServiceRecommendationsOutput, error)
GetECSServiceRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetEffectiveRecommendationPreferences ¶
func (_m *IClient) GetEffectiveRecommendationPreferences(ctx context.Context, params *computeoptimizer.GetEffectiveRecommendationPreferencesInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetEffectiveRecommendationPreferencesOutput, error)
GetEffectiveRecommendationPreferences provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetEnrollmentStatus ¶
func (_m *IClient) GetEnrollmentStatus(ctx context.Context, params *computeoptimizer.GetEnrollmentStatusInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetEnrollmentStatusOutput, error)
GetEnrollmentStatus provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetEnrollmentStatusesForOrganization ¶
func (_m *IClient) GetEnrollmentStatusesForOrganization(ctx context.Context, params *computeoptimizer.GetEnrollmentStatusesForOrganizationInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetEnrollmentStatusesForOrganizationOutput, error)
GetEnrollmentStatusesForOrganization provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetLambdaFunctionRecommendations ¶
func (_m *IClient) GetLambdaFunctionRecommendations(ctx context.Context, params *computeoptimizer.GetLambdaFunctionRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetLambdaFunctionRecommendationsOutput, error)
GetLambdaFunctionRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetLicenseRecommendations ¶
func (_m *IClient) GetLicenseRecommendations(ctx context.Context, params *computeoptimizer.GetLicenseRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetLicenseRecommendationsOutput, error)
GetLicenseRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetRDSDatabaseRecommendationProjectedMetrics ¶
func (_m *IClient) GetRDSDatabaseRecommendationProjectedMetrics(ctx context.Context, params *computeoptimizer.GetRDSDatabaseRecommendationProjectedMetricsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetRDSDatabaseRecommendationProjectedMetricsOutput, error)
GetRDSDatabaseRecommendationProjectedMetrics provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetRDSDatabaseRecommendations ¶
func (_m *IClient) GetRDSDatabaseRecommendations(ctx context.Context, params *computeoptimizer.GetRDSDatabaseRecommendationsInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetRDSDatabaseRecommendationsOutput, error)
GetRDSDatabaseRecommendations provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetRecommendationPreferences ¶
func (_m *IClient) GetRecommendationPreferences(ctx context.Context, params *computeoptimizer.GetRecommendationPreferencesInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetRecommendationPreferencesOutput, error)
GetRecommendationPreferences provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetRecommendationSummaries ¶
func (_m *IClient) GetRecommendationSummaries(ctx context.Context, params *computeoptimizer.GetRecommendationSummariesInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.GetRecommendationSummariesOutput, error)
GetRecommendationSummaries provides a mock function with given fields: ctx, params, optFns
func (*IClient) Options ¶
func (_m *IClient) Options() computeoptimizer.Options
Options provides a mock function with given fields:
func (*IClient) PutRecommendationPreferences ¶
func (_m *IClient) PutRecommendationPreferences(ctx context.Context, params *computeoptimizer.PutRecommendationPreferencesInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.PutRecommendationPreferencesOutput, error)
PutRecommendationPreferences provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateEnrollmentStatus ¶
func (_m *IClient) UpdateEnrollmentStatus(ctx context.Context, params *computeoptimizer.UpdateEnrollmentStatusInput, optFns ...func(*computeoptimizer.Options)) (*computeoptimizer.UpdateEnrollmentStatusOutput, error)
UpdateEnrollmentStatus provides a mock function with given fields: ctx, params, optFns