{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.ComputeOptimizer
(
defaultService,
_AccessDeniedException,
_OptInRequiredException,
_InvalidParameterValueException,
_MissingAuthenticationToken,
_ThrottlingException,
_InternalServerException,
_ServiceUnavailableException,
_ResourceNotFoundException,
_LimitExceededException,
ExportEBSVolumeRecommendations (ExportEBSVolumeRecommendations'),
newExportEBSVolumeRecommendations,
ExportEBSVolumeRecommendationsResponse (ExportEBSVolumeRecommendationsResponse'),
newExportEBSVolumeRecommendationsResponse,
GetRecommendationSummaries (GetRecommendationSummaries'),
newGetRecommendationSummaries,
GetRecommendationSummariesResponse (GetRecommendationSummariesResponse'),
newGetRecommendationSummariesResponse,
ExportAutoScalingGroupRecommendations (ExportAutoScalingGroupRecommendations'),
newExportAutoScalingGroupRecommendations,
ExportAutoScalingGroupRecommendationsResponse (ExportAutoScalingGroupRecommendationsResponse'),
newExportAutoScalingGroupRecommendationsResponse,
GetEC2InstanceRecommendations (GetEC2InstanceRecommendations'),
newGetEC2InstanceRecommendations,
GetEC2InstanceRecommendationsResponse (GetEC2InstanceRecommendationsResponse'),
newGetEC2InstanceRecommendationsResponse,
GetLambdaFunctionRecommendations (GetLambdaFunctionRecommendations'),
newGetLambdaFunctionRecommendations,
GetLambdaFunctionRecommendationsResponse (GetLambdaFunctionRecommendationsResponse'),
newGetLambdaFunctionRecommendationsResponse,
UpdateEnrollmentStatus (UpdateEnrollmentStatus'),
newUpdateEnrollmentStatus,
UpdateEnrollmentStatusResponse (UpdateEnrollmentStatusResponse'),
newUpdateEnrollmentStatusResponse,
DescribeRecommendationExportJobs (DescribeRecommendationExportJobs'),
newDescribeRecommendationExportJobs,
DescribeRecommendationExportJobsResponse (DescribeRecommendationExportJobsResponse'),
newDescribeRecommendationExportJobsResponse,
GetEC2RecommendationProjectedMetrics (GetEC2RecommendationProjectedMetrics'),
newGetEC2RecommendationProjectedMetrics,
GetEC2RecommendationProjectedMetricsResponse (GetEC2RecommendationProjectedMetricsResponse'),
newGetEC2RecommendationProjectedMetricsResponse,
GetEnrollmentStatusesForOrganization (GetEnrollmentStatusesForOrganization'),
newGetEnrollmentStatusesForOrganization,
GetEnrollmentStatusesForOrganizationResponse (GetEnrollmentStatusesForOrganizationResponse'),
newGetEnrollmentStatusesForOrganizationResponse,
GetEBSVolumeRecommendations (GetEBSVolumeRecommendations'),
newGetEBSVolumeRecommendations,
GetEBSVolumeRecommendationsResponse (GetEBSVolumeRecommendationsResponse'),
newGetEBSVolumeRecommendationsResponse,
ExportLambdaFunctionRecommendations (ExportLambdaFunctionRecommendations'),
newExportLambdaFunctionRecommendations,
ExportLambdaFunctionRecommendationsResponse (ExportLambdaFunctionRecommendationsResponse'),
newExportLambdaFunctionRecommendationsResponse,
ExportEC2InstanceRecommendations (ExportEC2InstanceRecommendations'),
newExportEC2InstanceRecommendations,
ExportEC2InstanceRecommendationsResponse (ExportEC2InstanceRecommendationsResponse'),
newExportEC2InstanceRecommendationsResponse,
GetEnrollmentStatus (GetEnrollmentStatus'),
newGetEnrollmentStatus,
GetEnrollmentStatusResponse (GetEnrollmentStatusResponse'),
newGetEnrollmentStatusResponse,
GetAutoScalingGroupRecommendations (GetAutoScalingGroupRecommendations'),
newGetAutoScalingGroupRecommendations,
GetAutoScalingGroupRecommendationsResponse (GetAutoScalingGroupRecommendationsResponse'),
newGetAutoScalingGroupRecommendationsResponse,
CpuVendorArchitecture (..),
EBSFilterName (..),
EBSFinding (..),
EBSMetricName (..),
EnrollmentFilterName (..),
ExportableAutoScalingGroupField (..),
ExportableInstanceField (..),
ExportableLambdaFunctionField (..),
ExportableVolumeField (..),
FileFormat (..),
FilterName (..),
Finding (..),
FindingReasonCode (..),
InstanceRecommendationFindingReasonCode (..),
JobFilterName (..),
JobStatus (..),
LambdaFunctionMemoryMetricName (..),
LambdaFunctionMemoryMetricStatistic (..),
LambdaFunctionMetricName (..),
LambdaFunctionMetricStatistic (..),
LambdaFunctionRecommendationFilterName (..),
LambdaFunctionRecommendationFinding (..),
LambdaFunctionRecommendationFindingReasonCode (..),
MetricName (..),
MetricStatistic (..),
PlatformDifference (..),
RecommendationSourceType (..),
ResourceType (..),
Status (..),
AccountEnrollmentStatus (AccountEnrollmentStatus'),
newAccountEnrollmentStatus,
AutoScalingGroupConfiguration (AutoScalingGroupConfiguration'),
newAutoScalingGroupConfiguration,
AutoScalingGroupRecommendation (AutoScalingGroupRecommendation'),
newAutoScalingGroupRecommendation,
AutoScalingGroupRecommendationOption (AutoScalingGroupRecommendationOption'),
newAutoScalingGroupRecommendationOption,
EBSFilter (EBSFilter'),
newEBSFilter,
EBSUtilizationMetric (EBSUtilizationMetric'),
newEBSUtilizationMetric,
EnrollmentFilter (EnrollmentFilter'),
newEnrollmentFilter,
ExportDestination (ExportDestination'),
newExportDestination,
Filter (Filter'),
newFilter,
GetRecommendationError (GetRecommendationError'),
newGetRecommendationError,
InstanceRecommendation (InstanceRecommendation'),
newInstanceRecommendation,
InstanceRecommendationOption (InstanceRecommendationOption'),
newInstanceRecommendationOption,
JobFilter (JobFilter'),
newJobFilter,
LambdaFunctionMemoryProjectedMetric (LambdaFunctionMemoryProjectedMetric'),
newLambdaFunctionMemoryProjectedMetric,
LambdaFunctionMemoryRecommendationOption (LambdaFunctionMemoryRecommendationOption'),
newLambdaFunctionMemoryRecommendationOption,
LambdaFunctionRecommendation (LambdaFunctionRecommendation'),
newLambdaFunctionRecommendation,
LambdaFunctionRecommendationFilter (LambdaFunctionRecommendationFilter'),
newLambdaFunctionRecommendationFilter,
LambdaFunctionUtilizationMetric (LambdaFunctionUtilizationMetric'),
newLambdaFunctionUtilizationMetric,
ProjectedMetric (ProjectedMetric'),
newProjectedMetric,
ReasonCodeSummary (ReasonCodeSummary'),
newReasonCodeSummary,
RecommendationExportJob (RecommendationExportJob'),
newRecommendationExportJob,
RecommendationPreferences (RecommendationPreferences'),
newRecommendationPreferences,
RecommendationSource (RecommendationSource'),
newRecommendationSource,
RecommendationSummary (RecommendationSummary'),
newRecommendationSummary,
RecommendedOptionProjectedMetric (RecommendedOptionProjectedMetric'),
newRecommendedOptionProjectedMetric,
S3Destination (S3Destination'),
newS3Destination,
S3DestinationConfig (S3DestinationConfig'),
newS3DestinationConfig,
Summary (Summary'),
newSummary,
UtilizationMetric (UtilizationMetric'),
newUtilizationMetric,
VolumeConfiguration (VolumeConfiguration'),
newVolumeConfiguration,
VolumeRecommendation (VolumeRecommendation'),
newVolumeRecommendation,
VolumeRecommendationOption (VolumeRecommendationOption'),
newVolumeRecommendationOption,
)
where
import Amazonka.ComputeOptimizer.DescribeRecommendationExportJobs
import Amazonka.ComputeOptimizer.ExportAutoScalingGroupRecommendations
import Amazonka.ComputeOptimizer.ExportEBSVolumeRecommendations
import Amazonka.ComputeOptimizer.ExportEC2InstanceRecommendations
import Amazonka.ComputeOptimizer.ExportLambdaFunctionRecommendations
import Amazonka.ComputeOptimizer.GetAutoScalingGroupRecommendations
import Amazonka.ComputeOptimizer.GetEBSVolumeRecommendations
import Amazonka.ComputeOptimizer.GetEC2InstanceRecommendations
import Amazonka.ComputeOptimizer.GetEC2RecommendationProjectedMetrics
import Amazonka.ComputeOptimizer.GetEnrollmentStatus
import Amazonka.ComputeOptimizer.GetEnrollmentStatusesForOrganization
import Amazonka.ComputeOptimizer.GetLambdaFunctionRecommendations
import Amazonka.ComputeOptimizer.GetRecommendationSummaries
import Amazonka.ComputeOptimizer.Lens
import Amazonka.ComputeOptimizer.Types
import Amazonka.ComputeOptimizer.UpdateEnrollmentStatus
import Amazonka.ComputeOptimizer.Waiters