Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + type ComputeOptimizerAPI interface + DeleteRecommendationPreferences func(*computeoptimizer.DeleteRecommendationPreferencesInput) (*computeoptimizer.DeleteRecommendationPreferencesOutput, error) + DeleteRecommendationPreferencesRequest func(*computeoptimizer.DeleteRecommendationPreferencesInput) (*request.Request, *computeoptimizer.DeleteRecommendationPreferencesOutput) + DeleteRecommendationPreferencesWithContext func(aws.Context, *computeoptimizer.DeleteRecommendationPreferencesInput, ...) (*computeoptimizer.DeleteRecommendationPreferencesOutput, error) + DescribeRecommendationExportJobs func(*computeoptimizer.DescribeRecommendationExportJobsInput) (*computeoptimizer.DescribeRecommendationExportJobsOutput, error) + DescribeRecommendationExportJobsPages func(*computeoptimizer.DescribeRecommendationExportJobsInput, ...) error + DescribeRecommendationExportJobsPagesWithContext func(aws.Context, *computeoptimizer.DescribeRecommendationExportJobsInput, ...) error + DescribeRecommendationExportJobsRequest func(*computeoptimizer.DescribeRecommendationExportJobsInput) (*request.Request, *computeoptimizer.DescribeRecommendationExportJobsOutput) + DescribeRecommendationExportJobsWithContext func(aws.Context, *computeoptimizer.DescribeRecommendationExportJobsInput, ...) (*computeoptimizer.DescribeRecommendationExportJobsOutput, error) + ExportAutoScalingGroupRecommendations func(*computeoptimizer.ExportAutoScalingGroupRecommendationsInput) (*computeoptimizer.ExportAutoScalingGroupRecommendationsOutput, error) + ExportAutoScalingGroupRecommendationsRequest func(*computeoptimizer.ExportAutoScalingGroupRecommendationsInput) (*request.Request, ...) + ExportAutoScalingGroupRecommendationsWithContext func(aws.Context, *computeoptimizer.ExportAutoScalingGroupRecommendationsInput, ...) (*computeoptimizer.ExportAutoScalingGroupRecommendationsOutput, error) + ExportEBSVolumeRecommendations func(*computeoptimizer.ExportEBSVolumeRecommendationsInput) (*computeoptimizer.ExportEBSVolumeRecommendationsOutput, error) + ExportEBSVolumeRecommendationsRequest func(*computeoptimizer.ExportEBSVolumeRecommendationsInput) (*request.Request, *computeoptimizer.ExportEBSVolumeRecommendationsOutput) + ExportEBSVolumeRecommendationsWithContext func(aws.Context, *computeoptimizer.ExportEBSVolumeRecommendationsInput, ...) (*computeoptimizer.ExportEBSVolumeRecommendationsOutput, error) + ExportEC2InstanceRecommendations func(*computeoptimizer.ExportEC2InstanceRecommendationsInput) (*computeoptimizer.ExportEC2InstanceRecommendationsOutput, error) + ExportEC2InstanceRecommendationsRequest func(*computeoptimizer.ExportEC2InstanceRecommendationsInput) (*request.Request, *computeoptimizer.ExportEC2InstanceRecommendationsOutput) + ExportEC2InstanceRecommendationsWithContext func(aws.Context, *computeoptimizer.ExportEC2InstanceRecommendationsInput, ...) (*computeoptimizer.ExportEC2InstanceRecommendationsOutput, error) + ExportECSServiceRecommendations func(*computeoptimizer.ExportECSServiceRecommendationsInput) (*computeoptimizer.ExportECSServiceRecommendationsOutput, error) + ExportECSServiceRecommendationsRequest func(*computeoptimizer.ExportECSServiceRecommendationsInput) (*request.Request, *computeoptimizer.ExportECSServiceRecommendationsOutput) + ExportECSServiceRecommendationsWithContext func(aws.Context, *computeoptimizer.ExportECSServiceRecommendationsInput, ...) (*computeoptimizer.ExportECSServiceRecommendationsOutput, error) + ExportLambdaFunctionRecommendations func(*computeoptimizer.ExportLambdaFunctionRecommendationsInput) (*computeoptimizer.ExportLambdaFunctionRecommendationsOutput, error) + ExportLambdaFunctionRecommendationsRequest func(*computeoptimizer.ExportLambdaFunctionRecommendationsInput) (*request.Request, *computeoptimizer.ExportLambdaFunctionRecommendationsOutput) + ExportLambdaFunctionRecommendationsWithContext func(aws.Context, *computeoptimizer.ExportLambdaFunctionRecommendationsInput, ...) (*computeoptimizer.ExportLambdaFunctionRecommendationsOutput, error) + GetAutoScalingGroupRecommendations func(*computeoptimizer.GetAutoScalingGroupRecommendationsInput) (*computeoptimizer.GetAutoScalingGroupRecommendationsOutput, error) + GetAutoScalingGroupRecommendationsRequest func(*computeoptimizer.GetAutoScalingGroupRecommendationsInput) (*request.Request, *computeoptimizer.GetAutoScalingGroupRecommendationsOutput) + GetAutoScalingGroupRecommendationsWithContext func(aws.Context, *computeoptimizer.GetAutoScalingGroupRecommendationsInput, ...) (*computeoptimizer.GetAutoScalingGroupRecommendationsOutput, error) + GetEBSVolumeRecommendations func(*computeoptimizer.GetEBSVolumeRecommendationsInput) (*computeoptimizer.GetEBSVolumeRecommendationsOutput, error) + GetEBSVolumeRecommendationsRequest func(*computeoptimizer.GetEBSVolumeRecommendationsInput) (*request.Request, *computeoptimizer.GetEBSVolumeRecommendationsOutput) + GetEBSVolumeRecommendationsWithContext func(aws.Context, *computeoptimizer.GetEBSVolumeRecommendationsInput, ...) (*computeoptimizer.GetEBSVolumeRecommendationsOutput, error) + GetEC2InstanceRecommendations func(*computeoptimizer.GetEC2InstanceRecommendationsInput) (*computeoptimizer.GetEC2InstanceRecommendationsOutput, error) + GetEC2InstanceRecommendationsRequest func(*computeoptimizer.GetEC2InstanceRecommendationsInput) (*request.Request, *computeoptimizer.GetEC2InstanceRecommendationsOutput) + GetEC2InstanceRecommendationsWithContext func(aws.Context, *computeoptimizer.GetEC2InstanceRecommendationsInput, ...) (*computeoptimizer.GetEC2InstanceRecommendationsOutput, error) + GetEC2RecommendationProjectedMetrics func(*computeoptimizer.GetEC2RecommendationProjectedMetricsInput) (*computeoptimizer.GetEC2RecommendationProjectedMetricsOutput, error) + GetEC2RecommendationProjectedMetricsRequest func(*computeoptimizer.GetEC2RecommendationProjectedMetricsInput) (*request.Request, *computeoptimizer.GetEC2RecommendationProjectedMetricsOutput) + GetEC2RecommendationProjectedMetricsWithContext func(aws.Context, *computeoptimizer.GetEC2RecommendationProjectedMetricsInput, ...) (*computeoptimizer.GetEC2RecommendationProjectedMetricsOutput, error) + GetECSServiceRecommendationProjectedMetrics func(*computeoptimizer.GetECSServiceRecommendationProjectedMetricsInput) (*computeoptimizer.GetECSServiceRecommendationProjectedMetricsOutput, error) + GetECSServiceRecommendationProjectedMetricsRequest func(*computeoptimizer.GetECSServiceRecommendationProjectedMetricsInput) (*request.Request, ...) + GetECSServiceRecommendationProjectedMetricsWithContext func(aws.Context, ...) (*computeoptimizer.GetECSServiceRecommendationProjectedMetricsOutput, error) + GetECSServiceRecommendations func(*computeoptimizer.GetECSServiceRecommendationsInput) (*computeoptimizer.GetECSServiceRecommendationsOutput, error) + GetECSServiceRecommendationsRequest func(*computeoptimizer.GetECSServiceRecommendationsInput) (*request.Request, *computeoptimizer.GetECSServiceRecommendationsOutput) + GetECSServiceRecommendationsWithContext func(aws.Context, *computeoptimizer.GetECSServiceRecommendationsInput, ...) (*computeoptimizer.GetECSServiceRecommendationsOutput, error) + GetEffectiveRecommendationPreferences func(*computeoptimizer.GetEffectiveRecommendationPreferencesInput) (*computeoptimizer.GetEffectiveRecommendationPreferencesOutput, error) + GetEffectiveRecommendationPreferencesRequest func(*computeoptimizer.GetEffectiveRecommendationPreferencesInput) (*request.Request, ...) + GetEffectiveRecommendationPreferencesWithContext func(aws.Context, *computeoptimizer.GetEffectiveRecommendationPreferencesInput, ...) (*computeoptimizer.GetEffectiveRecommendationPreferencesOutput, error) + GetEnrollmentStatus func(*computeoptimizer.GetEnrollmentStatusInput) (*computeoptimizer.GetEnrollmentStatusOutput, error) + GetEnrollmentStatusRequest func(*computeoptimizer.GetEnrollmentStatusInput) (*request.Request, *computeoptimizer.GetEnrollmentStatusOutput) + GetEnrollmentStatusWithContext func(aws.Context, *computeoptimizer.GetEnrollmentStatusInput, ...request.Option) (*computeoptimizer.GetEnrollmentStatusOutput, error) + GetEnrollmentStatusesForOrganization func(*computeoptimizer.GetEnrollmentStatusesForOrganizationInput) (*computeoptimizer.GetEnrollmentStatusesForOrganizationOutput, error) + GetEnrollmentStatusesForOrganizationPages func(*computeoptimizer.GetEnrollmentStatusesForOrganizationInput, ...) error + GetEnrollmentStatusesForOrganizationPagesWithContext func(aws.Context, *computeoptimizer.GetEnrollmentStatusesForOrganizationInput, ...) error + GetEnrollmentStatusesForOrganizationRequest func(*computeoptimizer.GetEnrollmentStatusesForOrganizationInput) (*request.Request, *computeoptimizer.GetEnrollmentStatusesForOrganizationOutput) + GetEnrollmentStatusesForOrganizationWithContext func(aws.Context, *computeoptimizer.GetEnrollmentStatusesForOrganizationInput, ...) (*computeoptimizer.GetEnrollmentStatusesForOrganizationOutput, error) + GetLambdaFunctionRecommendations func(*computeoptimizer.GetLambdaFunctionRecommendationsInput) (*computeoptimizer.GetLambdaFunctionRecommendationsOutput, error) + GetLambdaFunctionRecommendationsPages func(*computeoptimizer.GetLambdaFunctionRecommendationsInput, ...) error + GetLambdaFunctionRecommendationsPagesWithContext func(aws.Context, *computeoptimizer.GetLambdaFunctionRecommendationsInput, ...) error + GetLambdaFunctionRecommendationsRequest func(*computeoptimizer.GetLambdaFunctionRecommendationsInput) (*request.Request, *computeoptimizer.GetLambdaFunctionRecommendationsOutput) + GetLambdaFunctionRecommendationsWithContext func(aws.Context, *computeoptimizer.GetLambdaFunctionRecommendationsInput, ...) (*computeoptimizer.GetLambdaFunctionRecommendationsOutput, error) + GetRecommendationPreferences func(*computeoptimizer.GetRecommendationPreferencesInput) (*computeoptimizer.GetRecommendationPreferencesOutput, error) + GetRecommendationPreferencesPages func(*computeoptimizer.GetRecommendationPreferencesInput, ...) error + GetRecommendationPreferencesPagesWithContext func(aws.Context, *computeoptimizer.GetRecommendationPreferencesInput, ...) error + GetRecommendationPreferencesRequest func(*computeoptimizer.GetRecommendationPreferencesInput) (*request.Request, *computeoptimizer.GetRecommendationPreferencesOutput) + GetRecommendationPreferencesWithContext func(aws.Context, *computeoptimizer.GetRecommendationPreferencesInput, ...) (*computeoptimizer.GetRecommendationPreferencesOutput, error) + GetRecommendationSummaries func(*computeoptimizer.GetRecommendationSummariesInput) (*computeoptimizer.GetRecommendationSummariesOutput, error) + GetRecommendationSummariesPages func(*computeoptimizer.GetRecommendationSummariesInput, ...) error + GetRecommendationSummariesPagesWithContext func(aws.Context, *computeoptimizer.GetRecommendationSummariesInput, ...) error + GetRecommendationSummariesRequest func(*computeoptimizer.GetRecommendationSummariesInput) (*request.Request, *computeoptimizer.GetRecommendationSummariesOutput) + GetRecommendationSummariesWithContext func(aws.Context, *computeoptimizer.GetRecommendationSummariesInput, ...) (*computeoptimizer.GetRecommendationSummariesOutput, error) + PutRecommendationPreferences func(*computeoptimizer.PutRecommendationPreferencesInput) (*computeoptimizer.PutRecommendationPreferencesOutput, error) + PutRecommendationPreferencesRequest func(*computeoptimizer.PutRecommendationPreferencesInput) (*request.Request, *computeoptimizer.PutRecommendationPreferencesOutput) + PutRecommendationPreferencesWithContext func(aws.Context, *computeoptimizer.PutRecommendationPreferencesInput, ...) (*computeoptimizer.PutRecommendationPreferencesOutput, error) + UpdateEnrollmentStatus func(*computeoptimizer.UpdateEnrollmentStatusInput) (*computeoptimizer.UpdateEnrollmentStatusOutput, error) + UpdateEnrollmentStatusRequest func(*computeoptimizer.UpdateEnrollmentStatusInput) (*request.Request, *computeoptimizer.UpdateEnrollmentStatusOutput) + UpdateEnrollmentStatusWithContext func(aws.Context, *computeoptimizer.UpdateEnrollmentStatusInput, ...request.Option) (*computeoptimizer.UpdateEnrollmentStatusOutput, error)