/** * @public * @enum */ export declare const Status: { readonly ACTIVE: "Active"; readonly FAILED: "Failed"; readonly INACTIVE: "Inactive"; readonly PENDING: "Pending"; }; /** * @public */ export type Status = (typeof Status)[keyof typeof Status]; /** * @public * @enum */ export declare const AllocationStrategy: { readonly LOWEST_PRICE: "LowestPrice"; readonly PRIORITIZED: "Prioritized"; }; /** * @public */ export type AllocationStrategy = (typeof AllocationStrategy)[keyof typeof AllocationStrategy]; /** * @public * @enum */ export declare const AsgType: { readonly MIXED_INSTANCE_TYPE: "MixedInstanceTypes"; readonly SINGLE_INSTANCE_TYPE: "SingleInstanceType"; }; /** * @public */ export type AsgType = (typeof AsgType)[keyof typeof AsgType]; /** * @public * @enum */ export declare const AutoScalingConfiguration: { readonly TARGET_TRACKING_SCALING_CPU: "TargetTrackingScalingCpu"; readonly TARGET_TRACKING_SCALING_MEMORY: "TargetTrackingScalingMemory"; }; /** * @public */ export type AutoScalingConfiguration = (typeof AutoScalingConfiguration)[keyof typeof AutoScalingConfiguration]; /** * @public * @enum */ export declare const Currency: { readonly CNY: "CNY"; readonly USD: "USD"; }; /** * @public */ export type Currency = (typeof Currency)[keyof typeof Currency]; /** * @public * @enum */ export declare const CurrentPerformanceRisk: { readonly HIGH: "High"; readonly LOW: "Low"; readonly MEDIUM: "Medium"; readonly VERY_LOW: "VeryLow"; }; /** * @public */ export type CurrentPerformanceRisk = (typeof CurrentPerformanceRisk)[keyof typeof CurrentPerformanceRisk]; /** * @public * @enum */ export declare const CpuVendorArchitecture: { readonly AWS_ARM64: "AWS_ARM64"; readonly CURRENT: "CURRENT"; }; /** * @public */ export type CpuVendorArchitecture = (typeof CpuVendorArchitecture)[keyof typeof CpuVendorArchitecture]; /** * @public * @enum */ export declare const EnhancedInfrastructureMetrics: { readonly ACTIVE: "Active"; readonly INACTIVE: "Inactive"; }; /** * @public */ export type EnhancedInfrastructureMetrics = (typeof EnhancedInfrastructureMetrics)[keyof typeof EnhancedInfrastructureMetrics]; /** * @public * @enum */ export declare const ExternalMetricsSource: { readonly DATADOG: "Datadog"; readonly DYNATRACE: "Dynatrace"; readonly INSTANA: "Instana"; readonly NEWRELIC: "NewRelic"; }; /** * @public */ export type ExternalMetricsSource = (typeof ExternalMetricsSource)[keyof typeof ExternalMetricsSource]; /** * @public * @enum */ export declare const InferredWorkloadTypesPreference: { readonly ACTIVE: "Active"; readonly INACTIVE: "Inactive"; }; /** * @public */ export type InferredWorkloadTypesPreference = (typeof InferredWorkloadTypesPreference)[keyof typeof InferredWorkloadTypesPreference]; /** * @public * @enum */ export declare const LookBackPeriodPreference: { readonly DAYS_14: "DAYS_14"; readonly DAYS_32: "DAYS_32"; readonly DAYS_93: "DAYS_93"; }; /** * @public */ export type LookBackPeriodPreference = (typeof LookBackPeriodPreference)[keyof typeof LookBackPeriodPreference]; /** * @public * @enum */ export declare const PreferredResourceName: { readonly EC2_INSTANCE_TYPES: "Ec2InstanceTypes"; }; /** * @public */ export type PreferredResourceName = (typeof PreferredResourceName)[keyof typeof PreferredResourceName]; /** * @public * @enum */ export declare const InstanceSavingsEstimationModeSource: { readonly COST_EXPLORER_RIGHTSIZING: "CostExplorerRightsizing"; readonly COST_OPTIMIZATION_HUB: "CostOptimizationHub"; readonly PUBLIC_PRICING: "PublicPricing"; }; /** * @public */ export type InstanceSavingsEstimationModeSource = (typeof InstanceSavingsEstimationModeSource)[keyof typeof InstanceSavingsEstimationModeSource]; /** * @public * @enum */ export declare const CustomizableMetricName: { readonly CPU_UTILIZATION: "CpuUtilization"; readonly MEMORY_UTILIZATION: "MemoryUtilization"; }; /** * @public */ export type CustomizableMetricName = (typeof CustomizableMetricName)[keyof typeof CustomizableMetricName]; /** * @public * @enum */ export declare const CustomizableMetricHeadroom: { readonly PERCENT_0: "PERCENT_0"; readonly PERCENT_10: "PERCENT_10"; readonly PERCENT_20: "PERCENT_20"; readonly PERCENT_30: "PERCENT_30"; }; /** * @public */ export type CustomizableMetricHeadroom = (typeof CustomizableMetricHeadroom)[keyof typeof CustomizableMetricHeadroom]; /** * @public * @enum */ export declare const CustomizableMetricThreshold: { readonly P90: "P90"; readonly P95: "P95"; readonly P99_5: "P99_5"; }; /** * @public */ export type CustomizableMetricThreshold = (typeof CustomizableMetricThreshold)[keyof typeof CustomizableMetricThreshold]; /** * @public * @enum */ export declare const Finding: { readonly NOT_OPTIMIZED: "NotOptimized"; readonly OPTIMIZED: "Optimized"; readonly OVER_PROVISIONED: "Overprovisioned"; readonly UNDER_PROVISIONED: "Underprovisioned"; }; /** * @public */ export type Finding = (typeof Finding)[keyof typeof Finding]; /** * @public * @enum */ export declare const InferredWorkloadType: { readonly AMAZON_EMR: "AmazonEmr"; readonly APACHE_CASSANDRA: "ApacheCassandra"; readonly APACHE_HADOOP: "ApacheHadoop"; readonly KAFKA: "Kafka"; readonly MEMCACHED: "Memcached"; readonly NGINX: "Nginx"; readonly POSTGRE_SQL: "PostgreSql"; readonly REDIS: "Redis"; readonly SQLSERVER: "SQLServer"; }; /** * @public */ export type InferredWorkloadType = (typeof InferredWorkloadType)[keyof typeof InferredWorkloadType]; /** * @public * @enum */ export declare const MigrationEffort: { readonly HIGH: "High"; readonly LOW: "Low"; readonly MEDIUM: "Medium"; readonly VERY_LOW: "VeryLow"; }; /** * @public */ export type MigrationEffort = (typeof MigrationEffort)[keyof typeof MigrationEffort]; /** * @public * @enum */ export declare const MetricName: { readonly CPU: "Cpu"; readonly DISK_READ_BYTES_PER_SECOND: "DISK_READ_BYTES_PER_SECOND"; readonly DISK_READ_OPS_PER_SECOND: "DISK_READ_OPS_PER_SECOND"; readonly DISK_WRITE_BYTES_PER_SECOND: "DISK_WRITE_BYTES_PER_SECOND"; readonly DISK_WRITE_OPS_PER_SECOND: "DISK_WRITE_OPS_PER_SECOND"; readonly EBS_READ_BYTES_PER_SECOND: "EBS_READ_BYTES_PER_SECOND"; readonly EBS_READ_OPS_PER_SECOND: "EBS_READ_OPS_PER_SECOND"; readonly EBS_WRITE_BYTES_PER_SECOND: "EBS_WRITE_BYTES_PER_SECOND"; readonly EBS_WRITE_OPS_PER_SECOND: "EBS_WRITE_OPS_PER_SECOND"; readonly GPU_MEMORY_PERCENTAGE: "GPU_MEMORY_PERCENTAGE"; readonly GPU_PERCENTAGE: "GPU_PERCENTAGE"; readonly MEMORY: "Memory"; readonly NETWORK_IN_BYTES_PER_SECOND: "NETWORK_IN_BYTES_PER_SECOND"; readonly NETWORK_OUT_BYTES_PER_SECOND: "NETWORK_OUT_BYTES_PER_SECOND"; readonly NETWORK_PACKETS_IN_PER_SECOND: "NETWORK_PACKETS_IN_PER_SECOND"; readonly NETWORK_PACKETS_OUT_PER_SECOND: "NETWORK_PACKETS_OUT_PER_SECOND"; }; /** * @public */ export type MetricName = (typeof MetricName)[keyof typeof MetricName]; /** * @public * @enum */ export declare const MetricStatistic: { readonly AVERAGE: "Average"; readonly MAXIMUM: "Maximum"; }; /** * @public */ export type MetricStatistic = (typeof MetricStatistic)[keyof typeof MetricStatistic]; /** * @public * @enum */ export declare const RecommendationPreferenceName: { readonly ENHANCED_INFRASTRUCTURE_METRICS: "EnhancedInfrastructureMetrics"; readonly EXTERNAL_METRICS_PREFERENCE: "ExternalMetricsPreference"; readonly INFERRED_WORKLOAD_TYPES: "InferredWorkloadTypes"; readonly LOOKBACK_PERIOD_PREFERENCE: "LookBackPeriodPreference"; readonly PREFERRED_RESOURCES: "PreferredResources"; readonly UTILIZATION_PREFERENCES: "UtilizationPreferences"; }; /** * @public */ export type RecommendationPreferenceName = (typeof RecommendationPreferenceName)[keyof typeof RecommendationPreferenceName]; /** * @public * @enum */ export declare const ResourceType: { readonly AURORA_DB_CLUSTER_STORAGE: "AuroraDBClusterStorage"; readonly AUTO_SCALING_GROUP: "AutoScalingGroup"; readonly EBS_VOLUME: "EbsVolume"; readonly EC2_INSTANCE: "Ec2Instance"; readonly ECS_SERVICE: "EcsService"; readonly IDLE: "Idle"; readonly LAMBDA_FUNCTION: "LambdaFunction"; readonly LICENSE: "License"; readonly NOT_APPLICABLE: "NotApplicable"; readonly RDS_DB_INSTANCE: "RdsDBInstance"; }; /** * @public */ export type ResourceType = (typeof ResourceType)[keyof typeof ResourceType]; /** * @public * @enum */ export declare const ScopeName: { readonly ACCOUNT_ID: "AccountId"; readonly ORGANIZATION: "Organization"; readonly RESOURCE_ARN: "ResourceArn"; }; /** * @public */ export type ScopeName = (typeof ScopeName)[keyof typeof ScopeName]; /** * @public * @enum */ export declare const JobFilterName: { readonly JOB_STATUS: "JobStatus"; readonly RESOURCE_TYPE: "ResourceType"; }; /** * @public */ export type JobFilterName = (typeof JobFilterName)[keyof typeof JobFilterName]; /** * @public * @enum */ export declare const JobStatus: { readonly COMPLETE: "Complete"; readonly FAILED: "Failed"; readonly IN_PROGRESS: "InProgress"; readonly QUEUED: "Queued"; }; /** * @public */ export type JobStatus = (typeof JobStatus)[keyof typeof JobStatus]; /** * @public * @enum */ export declare const ExportableAutoScalingGroupField: { readonly ACCOUNT_ID: "AccountId"; readonly AUTO_SCALING_GROUP_ARN: "AutoScalingGroupArn"; readonly AUTO_SCALING_GROUP_NAME: "AutoScalingGroupName"; readonly CURRENT_CONFIGURATION_ALLOCATION_STRATEGY: "CurrentConfigurationAllocationStrategy"; readonly CURRENT_CONFIGURATION_DESIRED_CAPACITY: "CurrentConfigurationDesiredCapacity"; readonly CURRENT_CONFIGURATION_INSTANCE_TYPE: "CurrentConfigurationInstanceType"; readonly CURRENT_CONFIGURATION_MAX_SIZE: "CurrentConfigurationMaxSize"; readonly CURRENT_CONFIGURATION_MIN_SIZE: "CurrentConfigurationMinSize"; readonly CURRENT_CONFIGURATION_MIXED_INSTANCE_TYPES: "CurrentConfigurationMixedInstanceTypes"; readonly CURRENT_CONFIGURATION_TYPE: "CurrentConfigurationType"; readonly CURRENT_INSTANCE_GPU_INFO: "CurrentInstanceGpuInfo"; readonly CURRENT_MEMORY: "CurrentMemory"; readonly CURRENT_NETWORK: "CurrentNetwork"; readonly CURRENT_ON_DEMAND_PRICE: "CurrentOnDemandPrice"; readonly CURRENT_PERFORMANCE_RISK: "CurrentPerformanceRisk"; readonly CURRENT_STANDARD_ONE_YEAR_NO_UPFRONT_RESERVED_PRICE: "CurrentStandardOneYearNoUpfrontReservedPrice"; readonly CURRENT_STANDARD_THREE_YEAR_NO_UPFRONT_RESERVED_PRICE: "CurrentStandardThreeYearNoUpfrontReservedPrice"; readonly CURRENT_STORAGE: "CurrentStorage"; readonly CURRENT_VCPUS: "CurrentVCpus"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_CPU_VENDOR_ARCHITECTURES: "EffectiveRecommendationPreferencesCpuVendorArchitectures"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_ENHANCED_INFRASTRUCTURE_METRICS: "EffectiveRecommendationPreferencesEnhancedInfrastructureMetrics"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_INFERRED_WORKLOAD_TYPES: "EffectiveRecommendationPreferencesInferredWorkloadTypes"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_LOOKBACK_PERIOD: "EffectiveRecommendationPreferencesLookBackPeriod"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_PREFERRED_RESOURCES: "EffectiveRecommendationPreferencesPreferredResources"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_SAVINGS_ESTIMATION_MODE: "EffectiveRecommendationPreferencesSavingsEstimationMode"; readonly FINDING: "Finding"; readonly INFERRED_WORKLOAD_TYPES: "InferredWorkloadTypes"; readonly LAST_REFRESH_TIMESTAMP: "LastRefreshTimestamp"; readonly LOOKBACK_PERIOD_IN_DAYS: "LookbackPeriodInDays"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_ALLOCATION_STRATEGY: "RecommendationOptionsConfigurationAllocationStrategy"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_DESIRED_CAPACITY: "RecommendationOptionsConfigurationDesiredCapacity"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_ESTIMATED_INSTANCE_HOUR_REDUCTION_PERCENTAGE: "RecommendationOptionsConfigurationEstimatedInstanceHourReductionPercentage"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_INSTANCE_TYPE: "RecommendationOptionsConfigurationInstanceType"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_MAX_SIZE: "RecommendationOptionsConfigurationMaxSize"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_MIN_SIZE: "RecommendationOptionsConfigurationMinSize"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_MIXED_INSTANCE_TYPES: "RecommendationOptionsConfigurationMixedInstanceTypes"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_TYPE: "RecommendationOptionsConfigurationType"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY: "RecommendationOptionsEstimatedMonthlySavingsCurrency"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY_AFTER_DISCOUNTS: "RecommendationOptionsEstimatedMonthlySavingsCurrencyAfterDiscounts"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE: "RecommendationOptionsEstimatedMonthlySavingsValue"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE_AFTER_DISCOUNTS: "RecommendationOptionsEstimatedMonthlySavingsValueAfterDiscounts"; readonly RECOMMENDATION_OPTIONS_INSTANCE_GPU_INFO: "RecommendationOptionsInstanceGpuInfo"; readonly RECOMMENDATION_OPTIONS_MEMORY: "RecommendationOptionsMemory"; readonly RECOMMENDATION_OPTIONS_MIGRATION_EFFORT: "RecommendationOptionsMigrationEffort"; readonly RECOMMENDATION_OPTIONS_NETWORK: "RecommendationOptionsNetwork"; readonly RECOMMENDATION_OPTIONS_ON_DEMAND_PRICE: "RecommendationOptionsOnDemandPrice"; readonly RECOMMENDATION_OPTIONS_PERFORMANCE_RISK: "RecommendationOptionsPerformanceRisk"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_CPU_MAXIMUM: "RecommendationOptionsProjectedUtilizationMetricsCpuMaximum"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_GPU_MAXIMUM: "RecommendationOptionsProjectedUtilizationMetricsGpuPercentageMaximum"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_GPU_MEMORY_MAXIMUM: "RecommendationOptionsProjectedUtilizationMetricsGpuMemoryPercentageMaximum"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_MEMORY_MAXIMUM: "RecommendationOptionsProjectedUtilizationMetricsMemoryMaximum"; readonly RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_AFTER_DISCOUNTS_PERCENTAGE: "RecommendationOptionsSavingsOpportunityAfterDiscountsPercentage"; readonly RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_PERCENTAGE: "RecommendationOptionsSavingsOpportunityPercentage"; readonly RECOMMENDATION_OPTIONS_STANDARD_ONE_YEAR_NO_UPFRONT_RESERVED_PRICE: "RecommendationOptionsStandardOneYearNoUpfrontReservedPrice"; readonly RECOMMENDATION_OPTIONS_STANDARD_THREE_YEAR_NO_UPFRONT_RESERVED_PRICE: "RecommendationOptionsStandardThreeYearNoUpfrontReservedPrice"; readonly RECOMMENDATION_OPTIONS_STORAGE: "RecommendationOptionsStorage"; readonly RECOMMENDATION_OPTIONS_VCPUS: "RecommendationOptionsVcpus"; readonly UTILIZATION_METRICS_CPU_MAXIMUM: "UtilizationMetricsCpuMaximum"; readonly UTILIZATION_METRICS_DISK_READ_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsDiskReadBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_DISK_READ_OPS_PER_SECOND_MAXIMUM: "UtilizationMetricsDiskReadOpsPerSecondMaximum"; readonly UTILIZATION_METRICS_DISK_WRITE_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsDiskWriteBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_DISK_WRITE_OPS_PER_SECOND_MAXIMUM: "UtilizationMetricsDiskWriteOpsPerSecondMaximum"; readonly UTILIZATION_METRICS_EBS_READ_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsEbsReadBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_EBS_READ_OPS_PER_SECOND_MAXIMUM: "UtilizationMetricsEbsReadOpsPerSecondMaximum"; readonly UTILIZATION_METRICS_EBS_WRITE_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsEbsWriteBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_EBS_WRITE_OPS_PER_SECOND_MAXIMUM: "UtilizationMetricsEbsWriteOpsPerSecondMaximum"; readonly UTILIZATION_METRICS_GPU_MEMORY_PERCENTAGE_MAXIMUM: "UtilizationMetricsGpuMemoryPercentageMaximum"; readonly UTILIZATION_METRICS_GPU_PERCENTAGE_MAXIMUM: "UtilizationMetricsGpuPercentageMaximum"; readonly UTILIZATION_METRICS_MEMORY_MAXIMUM: "UtilizationMetricsMemoryMaximum"; readonly UTILIZATION_METRICS_NETWORK_IN_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsNetworkInBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_NETWORK_OUT_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsNetworkOutBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_NETWORK_PACKETS_IN_PER_SECOND_MAXIMUM: "UtilizationMetricsNetworkPacketsInPerSecondMaximum"; readonly UTILIZATION_METRICS_NETWORK_PACKETS_OUT_PER_SECOND_MAXIMUM: "UtilizationMetricsNetworkPacketsOutPerSecondMaximum"; }; /** * @public */ export type ExportableAutoScalingGroupField = (typeof ExportableAutoScalingGroupField)[keyof typeof ExportableAutoScalingGroupField]; /** * @public * @enum */ export declare const FileFormat: { readonly CSV: "Csv"; }; /** * @public */ export type FileFormat = (typeof FileFormat)[keyof typeof FileFormat]; /** * @public * @enum */ export declare const FilterName: { readonly FINDING: "Finding"; readonly FINDING_REASON_CODES: "FindingReasonCodes"; readonly INFERRED_WORKLOAD_TYPES: "InferredWorkloadTypes"; readonly RECOMMENDATION_SOURCE_TYPE: "RecommendationSourceType"; }; /** * @public */ export type FilterName = (typeof FilterName)[keyof typeof FilterName]; /** * @public * @enum */ export declare const ExportableVolumeField: { readonly ACCOUNT_ID: "AccountId"; readonly CURRENT_CONFIGURATION_ROOT_VOLUME: "CurrentConfigurationRootVolume"; readonly CURRENT_CONFIGURATION_VOLUME_BASELINE_IOPS: "CurrentConfigurationVolumeBaselineIOPS"; readonly CURRENT_CONFIGURATION_VOLUME_BASELINE_THROUGHPUT: "CurrentConfigurationVolumeBaselineThroughput"; readonly CURRENT_CONFIGURATION_VOLUME_BURST_IOPS: "CurrentConfigurationVolumeBurstIOPS"; readonly CURRENT_CONFIGURATION_VOLUME_BURST_THROUGHPUT: "CurrentConfigurationVolumeBurstThroughput"; readonly CURRENT_CONFIGURATION_VOLUME_SIZE: "CurrentConfigurationVolumeSize"; readonly CURRENT_CONFIGURATION_VOLUME_TYPE: "CurrentConfigurationVolumeType"; readonly CURRENT_MONTHLY_PRICE: "CurrentMonthlyPrice"; readonly CURRENT_PERFORMANCE_RISK: "CurrentPerformanceRisk"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_LOOKBACK_PERIOD: "EffectiveRecommendationPreferencesLookBackPeriod"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_SAVINGS_ESTIMATION_MODE: "EffectiveRecommendationPreferencesSavingsEstimationMode"; readonly FINDING: "Finding"; readonly LAST_REFRESH_TIMESTAMP: "LastRefreshTimestamp"; readonly LOOKBACK_PERIOD_IN_DAYS: "LookbackPeriodInDays"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_VOLUME_BASELINE_IOPS: "RecommendationOptionsConfigurationVolumeBaselineIOPS"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_VOLUME_BASELINE_THROUGHPUT: "RecommendationOptionsConfigurationVolumeBaselineThroughput"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_VOLUME_BURST_IOPS: "RecommendationOptionsConfigurationVolumeBurstIOPS"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_VOLUME_BURST_THROUGHPUT: "RecommendationOptionsConfigurationVolumeBurstThroughput"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_VOLUME_SIZE: "RecommendationOptionsConfigurationVolumeSize"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_VOLUME_TYPE: "RecommendationOptionsConfigurationVolumeType"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY: "RecommendationOptionsEstimatedMonthlySavingsCurrency"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY_AFTER_DISCOUNTS: "RecommendationOptionsEstimatedMonthlySavingsCurrencyAfterDiscounts"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE: "RecommendationOptionsEstimatedMonthlySavingsValue"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE_AFTER_DISCOUNTS: "RecommendationOptionsEstimatedMonthlySavingsValueAfterDiscounts"; readonly RECOMMENDATION_OPTIONS_MONTHLY_PRICE: "RecommendationOptionsMonthlyPrice"; readonly RECOMMENDATION_OPTIONS_PERFORMANCE_RISK: "RecommendationOptionsPerformanceRisk"; readonly RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_AFTER_DISCOUNTS_PERCENTAGE: "RecommendationOptionsSavingsOpportunityAfterDiscountsPercentage"; readonly RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_PERCENTAGE: "RecommendationOptionsSavingsOpportunityPercentage"; readonly ROOT_VOLUME: "RootVolume"; readonly TAGS: "Tags"; readonly UTILIZATION_METRICS_VOLUME_IOPS_EXCEEDED_MAXIMUM: "UtilizationMetricsVolumeIOPSExceededMaximum"; readonly UTILIZATION_METRICS_VOLUME_READ_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsVolumeReadBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_VOLUME_READ_OPS_PER_SECOND_MAXIMUM: "UtilizationMetricsVolumeReadOpsPerSecondMaximum"; readonly UTILIZATION_METRICS_VOLUME_THROUGHPUT_EXCEEDED_MAXIMUM: "UtilizationMetricsVolumeThroughputExceededMaximum"; readonly UTILIZATION_METRICS_VOLUME_WRITE_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsVolumeWriteBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_VOLUME_WRITE_OPS_PER_SECOND_MAXIMUM: "UtilizationMetricsVolumeWriteOpsPerSecondMaximum"; readonly VOLUME_ARN: "VolumeArn"; }; /** * @public */ export type ExportableVolumeField = (typeof ExportableVolumeField)[keyof typeof ExportableVolumeField]; /** * @public * @enum */ export declare const EBSFilterName: { readonly FINDING: "Finding"; }; /** * @public */ export type EBSFilterName = (typeof EBSFilterName)[keyof typeof EBSFilterName]; /** * @public * @enum */ export declare const ExportableInstanceField: { readonly ACCOUNT_ID: "AccountId"; readonly CURRENT_INSTANCE_GPU_INFO: "CurrentInstanceGpuInfo"; readonly CURRENT_INSTANCE_TYPE: "CurrentInstanceType"; readonly CURRENT_MEMORY: "CurrentMemory"; readonly CURRENT_NETWORK: "CurrentNetwork"; readonly CURRENT_ON_DEMAND_PRICE: "CurrentOnDemandPrice"; readonly CURRENT_PERFORMANCE_RISK: "CurrentPerformanceRisk"; readonly CURRENT_STANDARD_ONE_YEAR_NO_UPFRONT_RESERVED_PRICE: "CurrentStandardOneYearNoUpfrontReservedPrice"; readonly CURRENT_STANDARD_THREE_YEAR_NO_UPFRONT_RESERVED_PRICE: "CurrentStandardThreeYearNoUpfrontReservedPrice"; readonly CURRENT_STORAGE: "CurrentStorage"; readonly CURRENT_VCPUS: "CurrentVCpus"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_CPU_VENDOR_ARCHITECTURES: "EffectiveRecommendationPreferencesCpuVendorArchitectures"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_ENHANCED_INFRASTRUCTURE_METRICS: "EffectiveRecommendationPreferencesEnhancedInfrastructureMetrics"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_EXTERNAL_METRICS_SOURCE: "EffectiveRecommendationPreferencesExternalMetricsSource"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_INFERRED_WORKLOAD_TYPES: "EffectiveRecommendationPreferencesInferredWorkloadTypes"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_LOOKBACK_PERIOD: "EffectiveRecommendationPreferencesLookBackPeriod"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_PREFERRED_RESOURCES: "EffectiveRecommendationPreferencesPreferredResources"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_SAVINGS_ESTIMATION_MODE: "EffectiveRecommendationPreferencesSavingsEstimationMode"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_UTILIZATION_PREFERENCES: "EffectiveRecommendationPreferencesUtilizationPreferences"; readonly EXTERNAL_METRIC_STATUS_CODE: "ExternalMetricStatusCode"; readonly EXTERNAL_METRIC_STATUS_REASON: "ExternalMetricStatusReason"; readonly FINDING: "Finding"; readonly Finding_Reason_Codes: "FindingReasonCodes"; readonly IDLE: "Idle"; readonly INFERRED_WORKLOAD_TYPES: "InferredWorkloadTypes"; readonly INSTANCE_ARN: "InstanceArn"; readonly INSTANCE_NAME: "InstanceName"; readonly INSTANCE_STATE: "InstanceState"; readonly LAST_REFRESH_TIMESTAMP: "LastRefreshTimestamp"; readonly LOOKBACK_PERIOD_IN_DAYS: "LookbackPeriodInDays"; readonly RECOMMENDATIONS_SOURCES_RECOMMENDATION_SOURCE_ARN: "RecommendationsSourcesRecommendationSourceArn"; readonly RECOMMENDATIONS_SOURCES_RECOMMENDATION_SOURCE_TYPE: "RecommendationsSourcesRecommendationSourceType"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY: "RecommendationOptionsEstimatedMonthlySavingsCurrency"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY_AFTER_DISCOUNTS: "RecommendationOptionsEstimatedMonthlySavingsCurrencyAfterDiscounts"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE: "RecommendationOptionsEstimatedMonthlySavingsValue"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE_AFTER_DISCOUNTS: "RecommendationOptionsEstimatedMonthlySavingsValueAfterDiscounts"; readonly RECOMMENDATION_OPTIONS_INSTANCE_GPU_INFO: "RecommendationOptionsInstanceGpuInfo"; readonly RECOMMENDATION_OPTIONS_INSTANCE_TYPE: "RecommendationOptionsInstanceType"; readonly RECOMMENDATION_OPTIONS_MEMORY: "RecommendationOptionsMemory"; readonly RECOMMENDATION_OPTIONS_MIGRATION_EFFORT: "RecommendationOptionsMigrationEffort"; readonly RECOMMENDATION_OPTIONS_NETWORK: "RecommendationOptionsNetwork"; readonly RECOMMENDATION_OPTIONS_ON_DEMAND_PRICE: "RecommendationOptionsOnDemandPrice"; readonly RECOMMENDATION_OPTIONS_PERFORMANCE_RISK: "RecommendationOptionsPerformanceRisk"; readonly RECOMMENDATION_OPTIONS_PLATFORM_DIFFERENCES: "RecommendationOptionsPlatformDifferences"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_CPU_MAXIMUM: "RecommendationOptionsProjectedUtilizationMetricsCpuMaximum"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_GPU_MEMORY_PERCENTAGE_MAXIMUM: "RecommendationOptionsProjectedUtilizationMetricsGpuMemoryPercentageMaximum"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_GPU_PERCENTAGE_MAXIMUM: "RecommendationOptionsProjectedUtilizationMetricsGpuPercentageMaximum"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_MEMORY_MAXIMUM: "RecommendationOptionsProjectedUtilizationMetricsMemoryMaximum"; readonly RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_AFTER_DISCOUNTS_PERCENTAGE: "RecommendationOptionsSavingsOpportunityAfterDiscountsPercentage"; readonly RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_PERCENTAGE: "RecommendationOptionsSavingsOpportunityPercentage"; readonly RECOMMENDATION_OPTIONS_STANDARD_ONE_YEAR_NO_UPFRONT_RESERVED_PRICE: "RecommendationOptionsStandardOneYearNoUpfrontReservedPrice"; readonly RECOMMENDATION_OPTIONS_STANDARD_THREE_YEAR_NO_UPFRONT_RESERVED_PRICE: "RecommendationOptionsStandardThreeYearNoUpfrontReservedPrice"; readonly RECOMMENDATION_OPTIONS_STORAGE: "RecommendationOptionsStorage"; readonly RECOMMENDATION_OPTIONS_VCPUS: "RecommendationOptionsVcpus"; readonly TAGS: "Tags"; readonly UTILIZATION_METRICS_CPU_MAXIMUM: "UtilizationMetricsCpuMaximum"; readonly UTILIZATION_METRICS_DISK_READ_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsDiskReadBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_DISK_READ_OPS_PER_SECOND_MAXIMUM: "UtilizationMetricsDiskReadOpsPerSecondMaximum"; readonly UTILIZATION_METRICS_DISK_WRITE_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsDiskWriteBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_DISK_WRITE_OPS_PER_SECOND_MAXIMUM: "UtilizationMetricsDiskWriteOpsPerSecondMaximum"; readonly UTILIZATION_METRICS_EBS_READ_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsEbsReadBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_EBS_READ_OPS_PER_SECOND_MAXIMUM: "UtilizationMetricsEbsReadOpsPerSecondMaximum"; readonly UTILIZATION_METRICS_EBS_WRITE_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsEbsWriteBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_EBS_WRITE_OPS_PER_SECOND_MAXIMUM: "UtilizationMetricsEbsWriteOpsPerSecondMaximum"; readonly UTILIZATION_METRICS_GPU_MEMORY_PERCENTAGE_MAXIMUM: "UtilizationMetricsGpuMemoryPercentageMaximum"; readonly UTILIZATION_METRICS_GPU_PERCENTAGE_MAXIMUM: "UtilizationMetricsGpuPercentageMaximum"; readonly UTILIZATION_METRICS_MEMORY_MAXIMUM: "UtilizationMetricsMemoryMaximum"; readonly UTILIZATION_METRICS_NETWORK_IN_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsNetworkInBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_NETWORK_OUT_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsNetworkOutBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_NETWORK_PACKETS_IN_PER_SECOND_MAXIMUM: "UtilizationMetricsNetworkPacketsInPerSecondMaximum"; readonly UTILIZATION_METRICS_NETWORK_PACKETS_OUT_PER_SECOND_MAXIMUM: "UtilizationMetricsNetworkPacketsOutPerSecondMaximum"; }; /** * @public */ export type ExportableInstanceField = (typeof ExportableInstanceField)[keyof typeof ExportableInstanceField]; /** * @public * @enum */ export declare const ExportableECSServiceField: { readonly ACCOUNT_ID: "AccountId"; readonly CURRENT_PERFORMANCE_RISK: "CurrentPerformanceRisk"; readonly CURRENT_SERVICE_CONFIGURATION_AUTO_SCALING_CONFIGURATION: "CurrentServiceConfigurationAutoScalingConfiguration"; readonly CURRENT_SERVICE_CONFIGURATION_CPU: "CurrentServiceConfigurationCpu"; readonly CURRENT_SERVICE_CONFIGURATION_MEMORY: "CurrentServiceConfigurationMemory"; readonly CURRENT_SERVICE_CONFIGURATION_TASK_DEFINITION_ARN: "CurrentServiceConfigurationTaskDefinitionArn"; readonly CURRENT_SERVICE_CONTAINER_CONFIGURATIONS: "CurrentServiceContainerConfigurations"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_LOOKBACK_PERIOD: "EffectiveRecommendationPreferencesLookBackPeriod"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_SAVINGS_ESTIMATION_MODE: "EffectiveRecommendationPreferencesSavingsEstimationMode"; readonly FINDING: "Finding"; readonly FINDING_REASON_CODES: "FindingReasonCodes"; readonly LAST_REFRESH_TIMESTAMP: "LastRefreshTimestamp"; readonly LAUNCH_TYPE: "LaunchType"; readonly LOOKBACK_PERIOD_IN_DAYS: "LookbackPeriodInDays"; readonly RECOMMENDATION_OPTIONS_CONTAINER_RECOMMENDATIONS: "RecommendationOptionsContainerRecommendations"; readonly RECOMMENDATION_OPTIONS_CPU: "RecommendationOptionsCpu"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY: "RecommendationOptionsEstimatedMonthlySavingsCurrency"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY_AFTER_DISCOUNTS: "RecommendationOptionsEstimatedMonthlySavingsCurrencyAfterDiscounts"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE: "RecommendationOptionsEstimatedMonthlySavingsValue"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE_AFTER_DISCOUNTS: "RecommendationOptionsEstimatedMonthlySavingsValueAfterDiscounts"; readonly RECOMMENDATION_OPTIONS_MEMORY: "RecommendationOptionsMemory"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_CPU_MAXIMUM: "RecommendationOptionsProjectedUtilizationMetricsCpuMaximum"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_MEMORY_MAXIMUM: "RecommendationOptionsProjectedUtilizationMetricsMemoryMaximum"; readonly RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_AFTER_DISCOUNTS_PERCENTAGE: "RecommendationOptionsSavingsOpportunityAfterDiscountsPercentage"; readonly RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_PERCENTAGE: "RecommendationOptionsSavingsOpportunityPercentage"; readonly SERVICE_ARN: "ServiceArn"; readonly TAGS: "Tags"; readonly UTILIZATION_METRICS_CPU_MAXIMUM: "UtilizationMetricsCpuMaximum"; readonly UTILIZATION_METRICS_MEMORY_MAXIMUM: "UtilizationMetricsMemoryMaximum"; }; /** * @public */ export type ExportableECSServiceField = (typeof ExportableECSServiceField)[keyof typeof ExportableECSServiceField]; /** * @public * @enum */ export declare const ECSServiceRecommendationFilterName: { readonly FINDING: "Finding"; readonly FINDING_REASON_CODE: "FindingReasonCode"; }; /** * @public */ export type ECSServiceRecommendationFilterName = (typeof ECSServiceRecommendationFilterName)[keyof typeof ECSServiceRecommendationFilterName]; /** * @public * @enum */ export declare const ExportableIdleField: { readonly ACCOUNT_ID: "AccountId"; readonly FINDING: "Finding"; readonly FINDING_DESCRIPTION: "FindingDescription"; readonly LAST_REFRESH_TIMESTAMP: "LastRefreshTimestamp"; readonly LOOKBACK_PERIOD_IN_DAYS: "LookbackPeriodInDays"; readonly RESOURCE_ARN: "ResourceArn"; readonly RESOURCE_ID: "ResourceId"; readonly RESOURCE_TYPE: "ResourceType"; readonly SAVINGS_OPPORTUNITY: "SavingsOpportunity"; readonly SAVINGS_OPPORTUNITY_AFTER_DISCOUNT: "SavingsOpportunityAfterDiscount"; readonly TAGS: "Tags"; readonly UTILIZATION_METRICS_ACTIVE_CONNECTION_COUNT_MAXIMUM: "UtilizationMetricsActiveConnectionCountMaximum"; readonly UTILIZATION_METRICS_CACHE_HITS_SUM: "UtilizationMetricsCacheHitsSum"; readonly UTILIZATION_METRICS_CACHE_MISSES_SUM: "UtilizationMetricsCacheMissesSum"; readonly UTILIZATION_METRICS_CONSUMED_READ_CAPACITY_UNITS_SUM: "UtilizationMetricsConsumedReadCapacityUnitsSum"; readonly UTILIZATION_METRICS_CONSUMED_WRITE_CAPACITY_UNITS_SUM: "UtilizationMetricsConsumedWriteCapacityUnitsSum"; readonly UTILIZATION_METRICS_CPU_MAXIMUM: "UtilizationMetricsCpuMaximum"; readonly UTILIZATION_METRICS_CURR_CONNECTIONS_SUM: "UtilizationMetricsCurrConnectionsSum"; readonly UTILIZATION_METRICS_DATABASE_CONNECTIONS_MAXIMUM: "UtilizationMetricsDatabaseConnectionsMaximum"; readonly UTILIZATION_METRICS_DATABASE_CONNECTIONS_SUM: "UtilizationMetricsDatabaseConnectionsSum"; readonly UTILIZATION_METRICS_EBS_VOLUME_READ_IOPS_MAXIMUM: "UtilizationMetricsEBSVolumeReadIOPSMaximum"; readonly UTILIZATION_METRICS_EBS_VOLUME_WRITE_IOPS_MAXIMUM: "UtilizationMetricsEBSVolumeWriteIOPSMaximum"; readonly UTILIZATION_METRICS_ELASTI_CACHE_PROCESSING_UNITS_SUM: "UtilizationMetricsElastiCacheProcessingUnitsSum"; readonly UTILIZATION_METRICS_ENGINE_CPU_UTILIZATION_MAXIMUM: "UtilizationMetricsEngineCPUUtilizationMaximum"; readonly UTILIZATION_METRICS_GET_TYPE_CMDS_SUM: "UtilizationMetricsGetTypeCmdsSum"; readonly UTILIZATION_METRICS_INVOCATIONS_SUM: "UtilizationMetricsInvocationsSum"; readonly UTILIZATION_METRICS_IS_IDLE_MINIMUM: "UtilizationMetricsIsIdleMinimum"; readonly UTILIZATION_METRICS_KEYSPACE_HITS_SUM: "UtilizationMetricsKeyspaceHitsSum"; readonly UTILIZATION_METRICS_KEYSPACE_MISSES_SUM: "UtilizationMetricsKeyspaceMissesSum"; readonly UTILIZATION_METRICS_MEMORY_MAXIMUM: "UtilizationMetricsMemoryMaximum"; readonly UTILIZATION_METRICS_NETWORK_IN_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsNetworkInBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_NETWORK_OUT_BYTES_PER_SECOND_MAXIMUM: "UtilizationMetricsNetworkOutBytesPerSecondMaximum"; readonly UTILIZATION_METRICS_NEW_CONNECTIONS_SUM: "UtilizationMetricsNewConnectionsSum"; readonly UTILIZATION_METRICS_PACKETS_IN_FROM_DESTINATION_MAXIMUM: "UtilizationMetricsPacketsInFromDestinationMaximum"; readonly UTILIZATION_METRICS_PACKETS_IN_FROM_SOURCE_MAXIMUM: "UtilizationMetricsPacketsInFromSourceMaximum"; readonly UTILIZATION_METRICS_SET_TYPE_CMDS_SUM: "UtilizationMetricsSetTypeCmdsSum"; readonly UTILIZATION_METRICS_USER_CONNECTED_SUM: "UtilizationMetricsUserConnectedSum"; readonly UTILIZATION_METRICS_VOLUME_READ_OPS_PER_SECOND_MAXIMUM: "UtilizationMetricsVolumeReadOpsPerSecondMaximum"; readonly UTILIZATION_METRICS_VOLUME_WRITE_OPS_PER_SECOND_MAXIMUM: "UtilizationMetricsVolumeWriteOpsPerSecondMaximum"; }; /** * @public */ export type ExportableIdleField = (typeof ExportableIdleField)[keyof typeof ExportableIdleField]; /** * @public * @enum */ export declare const IdleRecommendationFilterName: { readonly FINDING: "Finding"; readonly RESOURCE_TYPE: "ResourceType"; }; /** * @public */ export type IdleRecommendationFilterName = (typeof IdleRecommendationFilterName)[keyof typeof IdleRecommendationFilterName]; /** * @public * @enum */ export declare const ExportableLambdaFunctionField: { readonly ACCOUNT_ID: "AccountId"; readonly CURRENT_CONFIGURATION_MEMORY_SIZE: "CurrentConfigurationMemorySize"; readonly CURRENT_CONFIGURATION_TIMEOUT: "CurrentConfigurationTimeout"; readonly CURRENT_COST_AVERAGE: "CurrentCostAverage"; readonly CURRENT_COST_TOTAL: "CurrentCostTotal"; readonly CURRENT_PERFORMANCE_RISK: "CurrentPerformanceRisk"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_SAVINGS_ESTIMATION_MODE: "EffectiveRecommendationPreferencesSavingsEstimationMode"; readonly FINDING: "Finding"; readonly FINDING_REASON_CODES: "FindingReasonCodes"; readonly FUNCTION_ARN: "FunctionArn"; readonly FUNCTION_VERSION: "FunctionVersion"; readonly LAST_REFRESH_TIMESTAMP: "LastRefreshTimestamp"; readonly LOOKBACK_PERIOD_IN_DAYS: "LookbackPeriodInDays"; readonly NUMBER_OF_INVOCATIONS: "NumberOfInvocations"; readonly RECOMMENDATION_OPTIONS_CONFIGURATION_MEMORY_SIZE: "RecommendationOptionsConfigurationMemorySize"; readonly RECOMMENDATION_OPTIONS_COST_HIGH: "RecommendationOptionsCostHigh"; readonly RECOMMENDATION_OPTIONS_COST_LOW: "RecommendationOptionsCostLow"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY: "RecommendationOptionsEstimatedMonthlySavingsCurrency"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY_AFTER_DISCOUNTS: "RecommendationOptionsEstimatedMonthlySavingsCurrencyAfterDiscounts"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE: "RecommendationOptionsEstimatedMonthlySavingsValue"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE_AFTER_DISCOUNTS: "RecommendationOptionsEstimatedMonthlySavingsValueAfterDiscounts"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_DURATION_EXPECTED: "RecommendationOptionsProjectedUtilizationMetricsDurationExpected"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_DURATION_LOWER_BOUND: "RecommendationOptionsProjectedUtilizationMetricsDurationLowerBound"; readonly RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_DURATION_UPPER_BOUND: "RecommendationOptionsProjectedUtilizationMetricsDurationUpperBound"; readonly RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_AFTER_DISCOUNTS_PERCENTAGE: "RecommendationOptionsSavingsOpportunityAfterDiscountsPercentage"; readonly RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_PERCENTAGE: "RecommendationOptionsSavingsOpportunityPercentage"; readonly TAGS: "Tags"; readonly UTILIZATION_METRICS_DURATION_AVERAGE: "UtilizationMetricsDurationAverage"; readonly UTILIZATION_METRICS_DURATION_MAXIMUM: "UtilizationMetricsDurationMaximum"; readonly UTILIZATION_METRICS_MEMORY_AVERAGE: "UtilizationMetricsMemoryAverage"; readonly UTILIZATION_METRICS_MEMORY_MAXIMUM: "UtilizationMetricsMemoryMaximum"; }; /** * @public */ export type ExportableLambdaFunctionField = (typeof ExportableLambdaFunctionField)[keyof typeof ExportableLambdaFunctionField]; /** * @public * @enum */ export declare const LambdaFunctionRecommendationFilterName: { readonly FINDING: "Finding"; readonly FINDING_REASON_CODE: "FindingReasonCode"; }; /** * @public */ export type LambdaFunctionRecommendationFilterName = (typeof LambdaFunctionRecommendationFilterName)[keyof typeof LambdaFunctionRecommendationFilterName]; /** * @public * @enum */ export declare const ExportableLicenseField: { readonly ACCOUNT_ID: "AccountId"; readonly CURRENT_LICENSE_CONFIGURATION_INSTANCE_TYPE: "CurrentLicenseConfigurationInstanceType"; readonly CURRENT_LICENSE_CONFIGURATION_LICENSE_EDITION: "CurrentLicenseConfigurationLicenseEdition"; readonly CURRENT_LICENSE_CONFIGURATION_LICENSE_MODEL: "CurrentLicenseConfigurationLicenseModel"; readonly CURRENT_LICENSE_CONFIGURATION_LICENSE_NAME: "CurrentLicenseConfigurationLicenseName"; readonly CURRENT_LICENSE_CONFIGURATION_LICENSE_VERSION: "CurrentLicenseConfigurationLicenseVersion"; readonly CURRENT_LICENSE_CONFIGURATION_METRICS_SOURCE: "CurrentLicenseConfigurationMetricsSource"; readonly CURRENT_LICENSE_CONFIGURATION_NUMBER_OF_CORES: "CurrentLicenseConfigurationNumberOfCores"; readonly CURRENT_LICENSE_CONFIGURATION_OPERATING_SYSTEM: "CurrentLicenseConfigurationOperatingSystem"; readonly LAST_REFRESH_TIMESTAMP: "LastRefreshTimestamp"; readonly LICENSE_FINDING: "Finding"; readonly LICENSE_FINDING_REASON_CODES: "FindingReasonCodes"; readonly LOOKBACK_PERIOD_IN_DAYS: "LookbackPeriodInDays"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY: "RecommendationOptionsEstimatedMonthlySavingsCurrency"; readonly RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE: "RecommendationOptionsEstimatedMonthlySavingsValue"; readonly RECOMMENDATION_OPTIONS_LICENSE_EDITION: "RecommendationOptionsLicenseEdition"; readonly RECOMMENDATION_OPTIONS_LICENSE_MODEL: "RecommendationOptionsLicenseModel"; readonly RECOMMENDATION_OPTIONS_OPERATING_SYSTEM: "RecommendationOptionsOperatingSystem"; readonly RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_PERCENTAGE: "RecommendationOptionsSavingsOpportunityPercentage"; readonly RESOURCE_ARN: "ResourceArn"; readonly TAGS: "Tags"; }; /** * @public */ export type ExportableLicenseField = (typeof ExportableLicenseField)[keyof typeof ExportableLicenseField]; /** * @public * @enum */ export declare const LicenseRecommendationFilterName: { readonly LICENSE_FINDING: "Finding"; readonly LICENSE_FINDING_REASON_CODE: "FindingReasonCode"; readonly LICENSE_NAME: "LicenseName"; }; /** * @public */ export type LicenseRecommendationFilterName = (typeof LicenseRecommendationFilterName)[keyof typeof LicenseRecommendationFilterName]; /** * @public * @enum */ export declare const ExportableRDSDBField: { readonly ACCOUNT_ID: "AccountId"; readonly CLUSTER_WRITER: "ClusterWriter"; readonly CURRENT_DB_INSTANCE_CLASS: "CurrentDBInstanceClass"; readonly CURRENT_INSTANCE_ON_DEMAND_HOURLY_PRICE: "CurrentInstanceOnDemandHourlyPrice"; readonly CURRENT_INSTANCE_PERFORMANCE_RISK: "CurrentInstancePerformanceRisk"; readonly CURRENT_STORAGE_CONFIGURATION_ALLOCATED_STORAGE: "CurrentStorageConfigurationAllocatedStorage"; readonly CURRENT_STORAGE_CONFIGURATION_IOPS: "CurrentStorageConfigurationIOPS"; readonly CURRENT_STORAGE_CONFIGURATION_MAX_ALLOCATED_STORAGE: "CurrentStorageConfigurationMaxAllocatedStorage"; readonly CURRENT_STORAGE_CONFIGURATION_STORAGE_THROUGHPUT: "CurrentStorageConfigurationStorageThroughput"; readonly CURRENT_STORAGE_CONFIGURATION_STORAGE_TYPE: "CurrentStorageConfigurationStorageType"; readonly CURRENT_STORAGE_ESTIMATED_CLUSTER_INSTANCE_ON_DEMAND_MONTHLY_COST: "CurrentStorageEstimatedClusterInstanceOnDemandMonthlyCost"; readonly CURRENT_STORAGE_ESTIMATED_CLUSTER_STORAGE_IO_ON_DEMAND_MONTHLY_COST: "CurrentStorageEstimatedClusterStorageIOOnDemandMonthlyCost"; readonly CURRENT_STORAGE_ESTIMATED_CLUSTER_STORAGE_ON_DEMAND_MONTHLY_COST: "CurrentStorageEstimatedClusterStorageOnDemandMonthlyCost"; readonly CURRENT_STORAGE_ESTIMATED_MONTHLY_VOLUME_IOPS_COST_VARIATION: "CurrentStorageEstimatedMonthlyVolumeIOPsCostVariation"; readonly CURRENT_STORAGE_ON_DEMAND_MONTHLY_PRICE: "CurrentStorageOnDemandMonthlyPrice"; readonly DB_CLUSTER_IDENTIFIER: "DBClusterIdentifier"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_CPU_VENDOR_ARCHITECTURES: "EffectiveRecommendationPreferencesCpuVendorArchitectures"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_ENHANCED_INFRASTRUCTURE_METRICS: "EffectiveRecommendationPreferencesEnhancedInfrastructureMetrics"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_LOOKBACK_PERIOD: "EffectiveRecommendationPreferencesLookBackPeriod"; readonly EFFECTIVE_RECOMMENDATION_PREFERENCES_SAVINGS_ESTIMATION_MODE: "EffectiveRecommendationPreferencesSavingsEstimationMode"; readonly ENGINE: "Engine"; readonly ENGINE_VERSION: "EngineVersion"; readonly IDLE: "Idle"; readonly INSTANCE_FINDING: "InstanceFinding"; readonly INSTANCE_FINDING_REASON_CODES: "InstanceFindingReasonCodes"; readonly INSTANCE_RECOMMENDATION_OPTIONS_DB_INSTANCE_CLASS: "InstanceRecommendationOptionsDBInstanceClass"; readonly INSTANCE_RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY: "InstanceRecommendationOptionsEstimatedMonthlySavingsCurrency"; readonly INSTANCE_RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY_AFTER_DISCOUNTS: "InstanceRecommendationOptionsEstimatedMonthlySavingsCurrencyAfterDiscounts"; readonly INSTANCE_RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE: "InstanceRecommendationOptionsEstimatedMonthlySavingsValue"; readonly INSTANCE_RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE_AFTER_DISCOUNTS: "InstanceRecommendationOptionsEstimatedMonthlySavingsValueAfterDiscounts"; readonly INSTANCE_RECOMMENDATION_OPTIONS_INSTANCE_ON_DEMAND_HOURLY_PRICE: "InstanceRecommendationOptionsInstanceOnDemandHourlyPrice"; readonly INSTANCE_RECOMMENDATION_OPTIONS_PERFORMANCE_RISK: "InstanceRecommendationOptionsPerformanceRisk"; readonly INSTANCE_RECOMMENDATION_OPTIONS_PROJECTED_UTILIZATION_METRICS_CPU_MAXIMUM: "InstanceRecommendationOptionsProjectedUtilizationMetricsCpuMaximum"; readonly INSTANCE_RECOMMENDATION_OPTIONS_RANK: "InstanceRecommendationOptionsRank"; readonly INSTANCE_RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_AFTER_DISCOUNTS_PERCENTAGE: "InstanceRecommendationOptionsSavingsOpportunityAfterDiscountsPercentage"; readonly INSTANCE_RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_PERCENTAGE: "InstanceRecommendationOptionsSavingsOpportunityPercentage"; readonly LAST_REFRESH_TIMESTAMP: "LastRefreshTimestamp"; readonly LOOKBACK_PERIOD_IN_DAYS: "LookbackPeriodInDays"; readonly MULTI_AZ_DB_INSTANCE: "MultiAZDBInstance"; readonly PROMOTION_TIER: "PromotionTier"; readonly RESOURCE_ARN: "ResourceArn"; readonly STORAGE_FINDING: "StorageFinding"; readonly STORAGE_FINDING_REASON_CODES: "StorageFindingReasonCodes"; readonly STORAGE_RECOMMENDATION_OPTIONS_ALLOCATED_STORAGE: "StorageRecommendationOptionsAllocatedStorage"; readonly STORAGE_RECOMMENDATION_OPTIONS_ESTIMATED_CLUSTER_INSTANCE_ON_DEMAND_MONTHLY_COST: "StorageRecommendationOptionsEstimatedClusterInstanceOnDemandMonthlyCost"; readonly STORAGE_RECOMMENDATION_OPTIONS_ESTIMATED_CLUSTER_STORAGE_IO_ON_DEMAND_MONTHLY_COST: "StorageRecommendationOptionsEstimatedClusterStorageIOOnDemandMonthlyCost"; readonly STORAGE_RECOMMENDATION_OPTIONS_ESTIMATED_CLUSTER_STORAGE_ON_DEMAND_MONTHLY_COST: "StorageRecommendationOptionsEstimatedClusterStorageOnDemandMonthlyCost"; readonly STORAGE_RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY: "StorageRecommendationOptionsEstimatedMonthlySavingsCurrency"; readonly STORAGE_RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_CURRENCY_AFTER_DISCOUNTS: "StorageRecommendationOptionsEstimatedMonthlySavingsCurrencyAfterDiscounts"; readonly STORAGE_RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE: "StorageRecommendationOptionsEstimatedMonthlySavingsValue"; readonly STORAGE_RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_SAVINGS_VALUE_AFTER_DISCOUNTS: "StorageRecommendationOptionsEstimatedMonthlySavingsValueAfterDiscounts"; readonly STORAGE_RECOMMENDATION_OPTIONS_ESTIMATED_MONTHLY_VOLUME_IOPS_COST_VARIATION: "StorageRecommendationOptionsEstimatedMonthlyVolumeIOPsCostVariation"; readonly STORAGE_RECOMMENDATION_OPTIONS_IOPS: "StorageRecommendationOptionsIOPS"; readonly STORAGE_RECOMMENDATION_OPTIONS_MAX_ALLOCATED_STORAGE: "StorageRecommendationOptionsMaxAllocatedStorage"; readonly STORAGE_RECOMMENDATION_OPTIONS_ON_DEMAND_MONTHLY_PRICE: "StorageRecommendationOptionsOnDemandMonthlyPrice"; readonly STORAGE_RECOMMENDATION_OPTIONS_RANK: "StorageRecommendationOptionsRank"; readonly STORAGE_RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_AFTER_DISCOUNTS_PERCENTAGE: "StorageRecommendationOptionsSavingsOpportunityAfterDiscountsPercentage"; readonly STORAGE_RECOMMENDATION_OPTIONS_SAVINGS_OPPORTUNITY_PERCENTAGE: "StorageRecommendationOptionsSavingsOpportunityPercentage"; readonly STORAGE_RECOMMENDATION_OPTIONS_STORAGE_THROUGHPUT: "StorageRecommendationOptionsStorageThroughput"; readonly STORAGE_RECOMMENDATION_OPTIONS_STORAGE_TYPE: "StorageRecommendationOptionsStorageType"; readonly TAGS: "Tags"; readonly UTILIZATION_METRICS_AURORA_MEMORY_HEALTH_STATE_MAXIMUM: "UtilizationMetricsAuroraMemoryHealthStateMaximum"; readonly UTILIZATION_METRICS_AURORA_MEMORY_NUM_DECLINED_SQL_TOTAL_MAXIMUM: "UtilizationMetricsAuroraMemoryNumDeclinedSqlTotalMaximum"; readonly UTILIZATION_METRICS_AURORA_MEMORY_NUM_KILL_CONN_TOTAL_MAXIMUM: "UtilizationMetricsAuroraMemoryNumKillConnTotalMaximum"; readonly UTILIZATION_METRICS_AURORA_MEMORY_NUM_KILL_QUERY_TOTAL_MAXIMUM: "UtilizationMetricsAuroraMemoryNumKillQueryTotalMaximum"; readonly UTILIZATION_METRICS_CPU_MAXIMUM: "UtilizationMetricsCpuMaximum"; readonly UTILIZATION_METRICS_DATABASE_CONNECTIONS_MAXIMUM: "UtilizationMetricsDatabaseConnectionsMaximum"; readonly UTILIZATION_METRICS_EBS_VOLUME_READ_IOPS_MAXIMUM: "UtilizationMetricsEBSVolumeReadIOPSMaximum"; readonly UTILIZATION_METRICS_EBS_VOLUME_READ_THROUGHPUT_MAXIMUM: "UtilizationMetricsEBSVolumeReadThroughputMaximum"; readonly UTILIZATION_METRICS_EBS_VOLUME_STORAGE_SPACE_UTILIZATION_MAXIMUM: "UtilizationMetricsEBSVolumeStorageSpaceUtilizationMaximum"; readonly UTILIZATION_METRICS_EBS_VOLUME_WRITE_IOPS_MAXIMUM: "UtilizationMetricsEBSVolumeWriteIOPSMaximum"; readonly UTILIZATION_METRICS_EBS_VOLUME_WRITE_THROUGHPUT_MAXIMUM: "UtilizationMetricsEBSVolumeWriteThroughputMaximum"; readonly UTILIZATION_METRICS_MEMORY_MAXIMUM: "UtilizationMetricsMemoryMaximum"; readonly UTILIZATION_METRICS_NETWORK_RECEIVE_THROUGHPUT_MAXIMUM: "UtilizationMetricsNetworkReceiveThroughputMaximum"; readonly UTILIZATION_METRICS_NETWORK_TRANSMIT_THROUGHPUT_MAXIMUM: "UtilizationMetricsNetworkTransmitThroughputMaximum"; readonly UTILIZATION_METRICS_READ_IOPS_EPHEMERAL_STORAGE_MAXIMUM: "UtilizationMetricsReadIOPSEphemeralStorageMaximum"; readonly UTILIZATION_METRICS_STORAGE_NETWORK_RECEIVE_THROUGHPUT_MAXIMUM: "UtilizationMetricsStorageNetworkReceiveThroughputMaximum"; readonly UTILIZATION_METRICS_STORAGE_NETWORK_TRANSMIT_THROUGHPUT_MAXIMUM: "UtilizationMetricsStorageNetworkTransmitThroughputMaximum"; readonly UTILIZATION_METRICS_VOLUME_BYTES_USED_AVERAGE: "UtilizationMetricsVolumeBytesUsedAverage"; readonly UTILIZATION_METRICS_VOLUME_READ_IOPS_AVERAGE: "UtilizationMetricsVolumeReadIOPsAverage"; readonly UTILIZATION_METRICS_VOLUME_WRITE_IOPS_AVERAGE: "UtilizationMetricsVolumeWriteIOPsAverage"; readonly UTILIZATION_METRICS_WRITE_IOPS_EPHEMERAL_STORAGE_MAXIMUM: "UtilizationMetricsWriteIOPSEphemeralStorageMaximum"; }; /** * @public */ export type ExportableRDSDBField = (typeof ExportableRDSDBField)[keyof typeof ExportableRDSDBField]; /** * @public * @enum */ export declare const RDSDBRecommendationFilterName: { readonly IDLE: "Idle"; readonly INSTANCE_FINDING: "InstanceFinding"; readonly INSTANCE_FINDING_REASON_CODE: "InstanceFindingReasonCode"; readonly STORAGE_FINDING: "StorageFinding"; readonly STORAGE_FINDING_REASON_CODE: "StorageFindingReasonCode"; }; /** * @public */ export type RDSDBRecommendationFilterName = (typeof RDSDBRecommendationFilterName)[keyof typeof RDSDBRecommendationFilterName]; /** * @public * @enum */ export declare const EBSSavingsEstimationModeSource: { readonly COST_EXPLORER_RIGHTSIZING: "CostExplorerRightsizing"; readonly COST_OPTIMIZATION_HUB: "CostOptimizationHub"; readonly PUBLIC_PRICING: "PublicPricing"; }; /** * @public */ export type EBSSavingsEstimationModeSource = (typeof EBSSavingsEstimationModeSource)[keyof typeof EBSSavingsEstimationModeSource]; /** * @public * @enum */ export declare const EBSFinding: { readonly NOT_OPTIMIZED: "NotOptimized"; readonly OPTIMIZED: "Optimized"; }; /** * @public */ export type EBSFinding = (typeof EBSFinding)[keyof typeof EBSFinding]; /** * @public * @enum */ export declare const EBSMetricName: { readonly VOLUME_IOPS_EXCEEDED: "VolumeIOPSExceeded"; readonly VOLUME_READ_BYTES_PER_SECOND: "VolumeReadBytesPerSecond"; readonly VOLUME_READ_OPS_PER_SECOND: "VolumeReadOpsPerSecond"; readonly VOLUME_THROUGHPUT_EXCEEDED: "VolumeThroughputExceeded"; readonly VOLUME_WRITE_BYTES_PER_SECOND: "VolumeWriteBytesPerSecond"; readonly VOLUME_WRITE_OPS_PER_SECOND: "VolumeWriteOpsPerSecond"; }; /** * @public */ export type EBSMetricName = (typeof EBSMetricName)[keyof typeof EBSMetricName]; /** * @public * @enum */ export declare const ExternalMetricStatusCode: { readonly DATADOG_INTEGRATION_ERROR: "DATADOG_INTEGRATION_ERROR"; readonly DYNATRACE_INTEGRATION_ERROR: "DYNATRACE_INTEGRATION_ERROR"; readonly INSTANA_INTEGRATION_ERROR: "INSTANA_INTEGRATION_ERROR"; readonly INSUFFICIENT_DATADOG_METRICS: "INSUFFICIENT_DATADOG_METRICS"; readonly INSUFFICIENT_DYNATRACE_METRICS: "INSUFFICIENT_DYNATRACE_METRICS"; readonly INSUFFICIENT_INSTANA_METRICS: "INSUFFICIENT_INSTANA_METRICS"; readonly INSUFFICIENT_NEWRELIC_METRICS: "INSUFFICIENT_NEWRELIC_METRICS"; readonly INTEGRATION_SUCCESS: "INTEGRATION_SUCCESS"; readonly NEWRELIC_INTEGRATION_ERROR: "NEWRELIC_INTEGRATION_ERROR"; readonly NO_EXTERNAL_METRIC_SET: "NO_EXTERNAL_METRIC_SET"; }; /** * @public */ export type ExternalMetricStatusCode = (typeof ExternalMetricStatusCode)[keyof typeof ExternalMetricStatusCode]; /** * @public * @enum */ export declare const InstanceRecommendationFindingReasonCode: { readonly CPU_OVER_PROVISIONED: "CPUOverprovisioned"; readonly CPU_UNDER_PROVISIONED: "CPUUnderprovisioned"; readonly DISK_IOPS_OVER_PROVISIONED: "DiskIOPSOverprovisioned"; readonly DISK_IOPS_UNDER_PROVISIONED: "DiskIOPSUnderprovisioned"; readonly DISK_THROUGHPUT_OVER_PROVISIONED: "DiskThroughputOverprovisioned"; readonly DISK_THROUGHPUT_UNDER_PROVISIONED: "DiskThroughputUnderprovisioned"; readonly EBS_IOPS_OVER_PROVISIONED: "EBSIOPSOverprovisioned"; readonly EBS_IOPS_UNDER_PROVISIONED: "EBSIOPSUnderprovisioned"; readonly EBS_THROUGHPUT_OVER_PROVISIONED: "EBSThroughputOverprovisioned"; readonly EBS_THROUGHPUT_UNDER_PROVISIONED: "EBSThroughputUnderprovisioned"; readonly GPU_MEMORY_OVER_PROVISIONED: "GPUMemoryOverprovisioned"; readonly GPU_MEMORY_UNDER_PROVISIONED: "GPUMemoryUnderprovisioned"; readonly GPU_OVER_PROVISIONED: "GPUOverprovisioned"; readonly GPU_UNDER_PROVISIONED: "GPUUnderprovisioned"; readonly MEMORY_OVER_PROVISIONED: "MemoryOverprovisioned"; readonly MEMORY_UNDER_PROVISIONED: "MemoryUnderprovisioned"; readonly NETWORK_BANDWIDTH_OVER_PROVISIONED: "NetworkBandwidthOverprovisioned"; readonly NETWORK_BANDWIDTH_UNDER_PROVISIONED: "NetworkBandwidthUnderprovisioned"; readonly NETWORK_PPS_OVER_PROVISIONED: "NetworkPPSOverprovisioned"; readonly NETWORK_PPS_UNDER_PROVISIONED: "NetworkPPSUnderprovisioned"; }; /** * @public */ export type InstanceRecommendationFindingReasonCode = (typeof InstanceRecommendationFindingReasonCode)[keyof typeof InstanceRecommendationFindingReasonCode]; /** * @public * @enum */ export declare const InstanceIdle: { readonly FALSE: "False"; readonly TRUE: "True"; }; /** * @public */ export type InstanceIdle = (typeof InstanceIdle)[keyof typeof InstanceIdle]; /** * @public * @enum */ export declare const InstanceState: { readonly PENDING: "pending"; readonly RUNNING: "running"; readonly SHUTTING_DOWN: "shutting-down"; readonly STOPPED: "stopped"; readonly STOPPING: "stopping"; readonly TERMINATED: "terminated"; }; /** * @public */ export type InstanceState = (typeof InstanceState)[keyof typeof InstanceState]; /** * @public * @enum */ export declare const PlatformDifference: { readonly ARCHITECTURE: "Architecture"; readonly HYPERVISOR: "Hypervisor"; readonly INSTANCE_STORE_AVAILABILITY: "InstanceStoreAvailability"; readonly NETWORK_INTERFACE: "NetworkInterface"; readonly STORAGE_INTERFACE: "StorageInterface"; readonly VIRTUALIZATION_TYPE: "VirtualizationType"; }; /** * @public */ export type PlatformDifference = (typeof PlatformDifference)[keyof typeof PlatformDifference]; /** * @public * @enum */ export declare const RecommendationSourceType: { readonly AURORA_DB_CLUSTER_STORAGE: "AuroraDBClusterStorage"; readonly AUTO_SCALING_GROUP: "AutoScalingGroup"; readonly DOCUMENT_DB_CLUSTER: "DocumentDBCluster"; readonly DYNAMO_DB_TABLE: "DynamoDBTable"; readonly EBS_VOLUME: "EbsVolume"; readonly EC2_INSTANCE: "Ec2Instance"; readonly ECS_SERVICE: "EcsService"; readonly ELASTI_CACHE_CLUSTER: "ElastiCacheCluster"; readonly LAMBDA_FUNCTION: "LambdaFunction"; readonly LICENSE: "License"; readonly MEMORY_DB_CLUSTER: "MemoryDBCluster"; readonly NAT_GATEWAY: "NatGateway"; readonly RDS_DB_INSTANCE: "RdsDBInstance"; readonly RDS_DB_INSTANCE_STORAGE: "RdsDBInstanceStorage"; readonly SAGE_MAKER_ENDPOINT: "SageMakerEndpoint"; readonly WORKSPACES: "WorkSpaces"; }; /** * @public */ export type RecommendationSourceType = (typeof RecommendationSourceType)[keyof typeof RecommendationSourceType]; /** * @public * @enum */ export declare const ECSServiceMetricName: { readonly CPU: "Cpu"; readonly MEMORY: "Memory"; }; /** * @public */ export type ECSServiceMetricName = (typeof ECSServiceMetricName)[keyof typeof ECSServiceMetricName]; /** * @public * @enum */ export declare const ECSSavingsEstimationModeSource: { readonly COST_EXPLORER_RIGHTSIZING: "CostExplorerRightsizing"; readonly COST_OPTIMIZATION_HUB: "CostOptimizationHub"; readonly PUBLIC_PRICING: "PublicPricing"; }; /** * @public */ export type ECSSavingsEstimationModeSource = (typeof ECSSavingsEstimationModeSource)[keyof typeof ECSSavingsEstimationModeSource]; /** * @public * @enum */ export declare const ECSServiceRecommendationFinding: { readonly OPTIMIZED: "Optimized"; readonly OVER_PROVISIONED: "Overprovisioned"; readonly UNDER_PROVISIONED: "Underprovisioned"; }; /** * @public */ export type ECSServiceRecommendationFinding = (typeof ECSServiceRecommendationFinding)[keyof typeof ECSServiceRecommendationFinding]; /** * @public * @enum */ export declare const ECSServiceRecommendationFindingReasonCode: { readonly CPU_OVER_PROVISIONED: "CPUOverprovisioned"; readonly CPU_UNDER_PROVISIONED: "CPUUnderprovisioned"; readonly MEMORY_OVER_PROVISIONED: "MemoryOverprovisioned"; readonly MEMORY_UNDER_PROVISIONED: "MemoryUnderprovisioned"; }; /** * @public */ export type ECSServiceRecommendationFindingReasonCode = (typeof ECSServiceRecommendationFindingReasonCode)[keyof typeof ECSServiceRecommendationFindingReasonCode]; /** * @public * @enum */ export declare const ECSServiceLaunchType: { readonly EC2: "EC2"; readonly FARGATE: "Fargate"; }; /** * @public */ export type ECSServiceLaunchType = (typeof ECSServiceLaunchType)[keyof typeof ECSServiceLaunchType]; /** * @public * @enum */ export declare const ECSServiceMetricStatistic: { readonly AVERAGE: "Average"; readonly MAXIMUM: "Maximum"; }; /** * @public */ export type ECSServiceMetricStatistic = (typeof ECSServiceMetricStatistic)[keyof typeof ECSServiceMetricStatistic]; /** * @public * @enum */ export declare const EnrollmentFilterName: { readonly STATUS: "Status"; }; /** * @public */ export type EnrollmentFilterName = (typeof EnrollmentFilterName)[keyof typeof EnrollmentFilterName]; /** * @public * @enum */ export declare const Dimension: { readonly SAVINGS_VALUE: "SavingsValue"; readonly SAVINGS_VALUE_AFTER_DISCOUNT: "SavingsValueAfterDiscount"; }; /** * @public */ export type Dimension = (typeof Dimension)[keyof typeof Dimension]; /** * @public * @enum */ export declare const Order: { readonly ASC: "Asc"; readonly DESC: "Desc"; }; /** * @public */ export type Order = (typeof Order)[keyof typeof Order]; /** * @public * @enum */ export declare const IdleRecommendationResourceType: { readonly AUTO_SCALING_GROUP: "AutoScalingGroup"; readonly DOCUMENT_DB_CLUSTER: "DocumentDBCluster"; readonly DYNAMO_DB_TABLE: "DynamoDBTable"; readonly EBS_VOLUME: "EBSVolume"; readonly EC2_INSTANCE: "EC2Instance"; readonly ECS_SERVICE: "ECSService"; readonly ELASTI_CACHE_CLUSTER: "ElastiCacheCluster"; readonly MEMORY_DB_CLUSTER: "MemoryDBCluster"; readonly NAT_GATEWAY: "NatGateway"; readonly RDS_DB_INSTANCE: "RDSDBInstance"; readonly SAGE_MAKER_ENDPOINT: "SageMakerEndpoint"; readonly WORKSPACES: "WorkSpaces"; }; /** * @public */ export type IdleRecommendationResourceType = (typeof IdleRecommendationResourceType)[keyof typeof IdleRecommendationResourceType]; /** * @public * @enum */ export declare const IdleFinding: { readonly IDLE: "Idle"; readonly UNATTACHED: "Unattached"; readonly UNUSED: "Unused"; }; /** * @public */ export type IdleFinding = (typeof IdleFinding)[keyof typeof IdleFinding]; /** * @public * @enum */ export declare const IdleMetricName: { readonly ACTIVE_CONNECTION_COUNT: "ActiveConnectionCount"; readonly CACHE_HITS: "CacheHits"; readonly CACHE_MISSES: "CacheMisses"; readonly CONSUMED_CHANGE_DATA_CAPTURE_UNITS: "ConsumedChangeDataCaptureUnits"; readonly CONSUMED_READ_CAPACITY_UNITS: "ConsumedReadCapacityUnits"; readonly CONSUMED_WRITE_CAPACITY_UNITS: "ConsumedWriteCapacityUnits"; readonly CPU: "CPU"; readonly CURR_CONNECTIONS: "CurrConnections"; readonly DATABASE_CONNECTIONS: "DatabaseConnections"; readonly EBS_VOLUME_READ_IOPS: "EBSVolumeReadIOPS"; readonly EBS_VOLUME_WRITE_IOPS: "EBSVolumeWriteIOPS"; readonly ELASTI_CACHE_PROCESSING_UNITS: "ElastiCacheProcessingUnits"; readonly ENGINE_CPU_UTILIZATION: "EngineCPUUtilization"; readonly GET_TYPE_CMDS: "GetTypeCmds"; readonly INVOCATIONS: "Invocations"; readonly IS_IDLE: "IsIdle"; readonly KEYSPACE_HITS: "KeyspaceHits"; readonly KEYSPACE_MISSES: "KeyspaceMisses"; readonly MEMORY: "Memory"; readonly NETWORK_IN_BYTES_PER_SECOND: "NetworkInBytesPerSecond"; readonly NETWORK_OUT_BYTES_PER_SECOND: "NetworkOutBytesPerSecond"; readonly NEW_CONNECTIONS: "NewConnections"; readonly PACKETS_IN_FROM_DESTINATION: "PacketsInFromDestination"; readonly PACKETS_IN_FROM_SOURCE: "PacketsInFromSource"; readonly SET_TYPE_CMDS: "SetTypeCmds"; readonly USER_CONNECTED: "UserConnected"; readonly VOLUME_READ_OPS_PER_SECOND: "VolumeReadOpsPerSecond"; readonly VOLUME_WRITE_OPS_PER_SECOND: "VolumeWriteOpsPerSecond"; }; /** * @public */ export type IdleMetricName = (typeof IdleMetricName)[keyof typeof IdleMetricName]; /** * @public * @enum */ export declare const LambdaSavingsEstimationModeSource: { readonly COST_EXPLORER_RIGHTSIZING: "CostExplorerRightsizing"; readonly COST_OPTIMIZATION_HUB: "CostOptimizationHub"; readonly PUBLIC_PRICING: "PublicPricing"; }; /** * @public */ export type LambdaSavingsEstimationModeSource = (typeof LambdaSavingsEstimationModeSource)[keyof typeof LambdaSavingsEstimationModeSource]; /** * @public * @enum */ export declare const LambdaFunctionRecommendationFinding: { readonly NOT_OPTIMIZED: "NotOptimized"; readonly OPTIMIZED: "Optimized"; readonly UNAVAILABLE: "Unavailable"; }; /** * @public */ export type LambdaFunctionRecommendationFinding = (typeof LambdaFunctionRecommendationFinding)[keyof typeof LambdaFunctionRecommendationFinding]; /** * @public * @enum */ export declare const LambdaFunctionRecommendationFindingReasonCode: { readonly INCONCLUSIVE: "Inconclusive"; readonly INSUFFICIENT_DATA: "InsufficientData"; readonly MEMORY_OVER_PROVISIONED: "MemoryOverprovisioned"; readonly MEMORY_UNDER_PROVISIONED: "MemoryUnderprovisioned"; }; /** * @public */ export type LambdaFunctionRecommendationFindingReasonCode = (typeof LambdaFunctionRecommendationFindingReasonCode)[keyof typeof LambdaFunctionRecommendationFindingReasonCode]; /** * @public * @enum */ export declare const LambdaFunctionMemoryMetricName: { readonly DURATION: "Duration"; }; /** * @public */ export type LambdaFunctionMemoryMetricName = (typeof LambdaFunctionMemoryMetricName)[keyof typeof LambdaFunctionMemoryMetricName]; /** * @public * @enum */ export declare const LambdaFunctionMemoryMetricStatistic: { readonly EXPECTED: "Expected"; readonly LOWER_BOUND: "LowerBound"; readonly UPPER_BOUND: "UpperBound"; }; /** * @public */ export type LambdaFunctionMemoryMetricStatistic = (typeof LambdaFunctionMemoryMetricStatistic)[keyof typeof LambdaFunctionMemoryMetricStatistic]; /** * @public * @enum */ export declare const LambdaFunctionMetricName: { readonly DURATION: "Duration"; readonly MEMORY: "Memory"; }; /** * @public */ export type LambdaFunctionMetricName = (typeof LambdaFunctionMetricName)[keyof typeof LambdaFunctionMetricName]; /** * @public * @enum */ export declare const LambdaFunctionMetricStatistic: { readonly AVERAGE: "Average"; readonly MAXIMUM: "Maximum"; }; /** * @public */ export type LambdaFunctionMetricStatistic = (typeof LambdaFunctionMetricStatistic)[keyof typeof LambdaFunctionMetricStatistic]; /** * @public * @enum */ export declare const LicenseEdition: { readonly ENTERPRISE: "Enterprise"; readonly FREE: "Free"; readonly NO_LICENSE_EDITION_FOUND: "NoLicenseEditionFound"; readonly STANDARD: "Standard"; }; /** * @public */ export type LicenseEdition = (typeof LicenseEdition)[keyof typeof LicenseEdition]; /** * @public * @enum */ export declare const LicenseModel: { readonly BRING_YOUR_OWN_LICENSE: "BringYourOwnLicense"; readonly LICENSE_INCLUDED: "LicenseIncluded"; }; /** * @public */ export type LicenseModel = (typeof LicenseModel)[keyof typeof LicenseModel]; /** * @public * @enum */ export declare const LicenseName: { readonly SQLSERVER: "SQLServer"; }; /** * @public */ export type LicenseName = (typeof LicenseName)[keyof typeof LicenseName]; /** * @public * @enum */ export declare const MetricSourceProvider: { readonly CloudWatchAppInsights: "CloudWatchApplicationInsights"; }; /** * @public */ export type MetricSourceProvider = (typeof MetricSourceProvider)[keyof typeof MetricSourceProvider]; /** * @public * @enum */ export declare const LicenseFinding: { readonly INSUFFICIENT_METRICS: "InsufficientMetrics"; readonly NOT_OPTIMIZED: "NotOptimized"; readonly OPTIMIZED: "Optimized"; }; /** * @public */ export type LicenseFinding = (typeof LicenseFinding)[keyof typeof LicenseFinding]; /** * @public * @enum */ export declare const LicenseFindingReasonCode: { readonly CW_APP_INSIGHTS_DISABLED: "InvalidCloudWatchApplicationInsightsSetup"; readonly CW_APP_INSIGHTS_ERROR: "CloudWatchApplicationInsightsError"; readonly LICENSE_OVER_PROVISIONED: "LicenseOverprovisioned"; readonly OPTIMIZED: "Optimized"; }; /** * @public */ export type LicenseFindingReasonCode = (typeof LicenseFindingReasonCode)[keyof typeof LicenseFindingReasonCode]; /** * @public * @enum */ export declare const RDSDBMetricName: { readonly AURORA_MEMORY_HEALTH_STATE: "AuroraMemoryHealthState"; readonly AURORA_MEMORY_NUM_DECLINED_SQL: "AuroraMemoryNumDeclinedSql"; readonly AURORA_MEMORY_NUM_KILL_CONN_TOTAL: "AuroraMemoryNumKillConnTotal"; readonly AURORA_MEMORY_NUM_KILL_QUERY_TOTAL: "AuroraMemoryNumKillQueryTotal"; readonly CPU: "CPU"; readonly DATABASE_CONNECTIONS: "DatabaseConnections"; readonly EBS_VOLUME_READ_IOPS: "EBSVolumeReadIOPS"; readonly EBS_VOLUME_READ_THROUGHPUT: "EBSVolumeReadThroughput"; readonly EBS_VOLUME_STORAGE_SPACE_UTILIZATION: "EBSVolumeStorageSpaceUtilization"; readonly EBS_VOLUME_WRITE_IOPS: "EBSVolumeWriteIOPS"; readonly EBS_VOLUME_WRITE_THROUGHPUT: "EBSVolumeWriteThroughput"; readonly MEMORY: "Memory"; readonly NETWORK_RECEIVE_THROUGHPUT: "NetworkReceiveThroughput"; readonly NETWORK_TRANSMIT_THROUGHPUT: "NetworkTransmitThroughput"; readonly READ_IOPS_EPHEMERAL_STORAGE: "ReadIOPSEphemeralStorage"; readonly STORAGE_NETWORK_RECEIVE_THROUGHPUT: "StorageNetworkReceiveThroughput"; readonly STORAGE_NETWORK_TRANSMIT_THROUGHPUT: "StorageNetworkTransmitThroughput"; readonly VOLUME_BYTES_USED: "VolumeBytesUsed"; readonly VOLUME_READ_IOPS: "VolumeReadIOPs"; readonly VOLUME_WRITE_IOPS: "VolumeWriteIOPs"; readonly WRITE_IOPS_EPHEMERAL_STORAGE: "WriteIOPSEphemeralStorage"; }; /** * @public */ export type RDSDBMetricName = (typeof RDSDBMetricName)[keyof typeof RDSDBMetricName]; /** * @public * @enum */ export declare const RDSCurrentInstancePerformanceRisk: { readonly HIGH: "High"; readonly LOW: "Low"; readonly MEDIUM: "Medium"; readonly VERY_LOW: "VeryLow"; }; /** * @public */ export type RDSCurrentInstancePerformanceRisk = (typeof RDSCurrentInstancePerformanceRisk)[keyof typeof RDSCurrentInstancePerformanceRisk]; /** * @public * @enum */ export declare const RDSEstimatedMonthlyVolumeIOPsCostVariation: { readonly HIGH: "High"; readonly LOW: "Low"; readonly MEDIUM: "Medium"; readonly NONE: "None"; }; /** * @public */ export type RDSEstimatedMonthlyVolumeIOPsCostVariation = (typeof RDSEstimatedMonthlyVolumeIOPsCostVariation)[keyof typeof RDSEstimatedMonthlyVolumeIOPsCostVariation]; /** * @public * @enum */ export declare const RDSSavingsEstimationModeSource: { readonly COST_EXPLORER_RIGHTSIZING: "CostExplorerRightsizing"; readonly COST_OPTIMIZATION_HUB: "CostOptimizationHub"; readonly PUBLIC_PRICING: "PublicPricing"; }; /** * @public */ export type RDSSavingsEstimationModeSource = (typeof RDSSavingsEstimationModeSource)[keyof typeof RDSSavingsEstimationModeSource]; /** * @public * @enum */ export declare const Idle: { readonly FALSE: "False"; readonly TRUE: "True"; }; /** * @public */ export type Idle = (typeof Idle)[keyof typeof Idle]; /** * @public * @enum */ export declare const RDSInstanceFinding: { readonly OPTIMIZED: "Optimized"; readonly OVER_PROVISIONED: "Overprovisioned"; readonly UNDER_PROVISIONED: "Underprovisioned"; }; /** * @public */ export type RDSInstanceFinding = (typeof RDSInstanceFinding)[keyof typeof RDSInstanceFinding]; /** * @public * @enum */ export declare const RDSInstanceFindingReasonCode: { readonly CPU_OVER_PROVISIONED: "CPUOverprovisioned"; readonly CPU_UNDER_PROVISIONED: "CPUUnderprovisioned"; readonly DB_CLUSTER_WRITER_UNDER_PROVISIONED: "DBClusterWriterUnderprovisioned"; readonly EBS_IOPS_OVER_PROVISIONED: "EBSIOPSOverprovisioned"; readonly EBS_IOPS_UNDER_PROVISIONED: "EBSIOPSUnderprovisioned"; readonly EBS_THROUGHPUT_OVER_PROVISIONED: "EBSThroughputOverprovisioned"; readonly EBS_THROUGHPUT_UNDER_PROVISIONED: "EBSThroughputUnderprovisioned"; readonly INSTANCE_STORAGE_READ_IOPS_UNDER_PROVISIONED: "InstanceStorageReadIOPSUnderprovisioned"; readonly INSTANCE_STORAGE_WRITE_IOPS_UNDER_PROVISIONED: "InstanceStorageWriteIOPSUnderprovisioned"; readonly MEMORY_UNDER_PROVISIONED: "MemoryUnderprovisioned"; readonly NETWORK_BANDWIDTH_OVER_PROVISIONED: "NetworkBandwidthOverprovisioned"; readonly NETWORK_BANDWIDTH_UNDER_PROVISIONED: "NetworkBandwidthUnderprovisioned"; readonly NEW_ENGINE_VERSION_AVAILABLE: "NewEngineVersionAvailable"; readonly NEW_GENERATION_DB_INSTANCE_CLASS_AVAILABLE: "NewGenerationDBInstanceClassAvailable"; }; /** * @public */ export type RDSInstanceFindingReasonCode = (typeof RDSInstanceFindingReasonCode)[keyof typeof RDSInstanceFindingReasonCode]; /** * @public * @enum */ export declare const RDSDBMetricStatistic: { readonly AVERAGE: "Average"; readonly MAXIMUM: "Maximum"; readonly MINIMUM: "Minimum"; }; /** * @public */ export type RDSDBMetricStatistic = (typeof RDSDBMetricStatistic)[keyof typeof RDSDBMetricStatistic]; /** * @public * @enum */ export declare const RDSStorageFinding: { readonly NOT_OPTIMIZED: "NotOptimized"; readonly OPTIMIZED: "Optimized"; readonly OVER_PROVISIONED: "Overprovisioned"; readonly UNDER_PROVISIONED: "Underprovisioned"; }; /** * @public */ export type RDSStorageFinding = (typeof RDSStorageFinding)[keyof typeof RDSStorageFinding]; /** * @public * @enum */ export declare const RDSStorageFindingReasonCode: { readonly DB_CLUSTER_STORAGE_OPTION_AVAILABLE: "DBClusterStorageOptionAvailable"; readonly DB_CLUSTER_STORAGE_SAVINGS_AVAILABLE: "DBClusterStorageSavingsAvailable"; readonly EBS_VOLUME_ALLOCATED_STORAGE_UNDER_PROVISIONED: "EBSVolumeAllocatedStorageUnderprovisioned"; readonly EBS_VOLUME_IOPS_OVER_PROVISIONED: "EBSVolumeIOPSOverprovisioned"; readonly EBS_VOLUME_THROUGHPUT_OVER_PROVISIONED: "EBSVolumeThroughputOverprovisioned"; readonly EBS_VOLUME_THROUGHPUT_UNDER_PROVISIONED: "EBSVolumeThroughputUnderprovisioned"; readonly NEW_GENERATION_STORAGE_TYPE_AVAILABLE: "NewGenerationStorageTypeAvailable"; }; /** * @public */ export type RDSStorageFindingReasonCode = (typeof RDSStorageFindingReasonCode)[keyof typeof RDSStorageFindingReasonCode]; /** * @public * @enum */ export declare const SavingsEstimationMode: { readonly AFTER_DISCOUNTS: "AfterDiscounts"; readonly BEFORE_DISCOUNTS: "BeforeDiscounts"; }; /** * @public */ export type SavingsEstimationMode = (typeof SavingsEstimationMode)[keyof typeof SavingsEstimationMode]; /** * @public * @enum */ export declare const FindingReasonCode: { readonly MEMORY_OVER_PROVISIONED: "MemoryOverprovisioned"; readonly MEMORY_UNDER_PROVISIONED: "MemoryUnderprovisioned"; }; /** * @public */ export type FindingReasonCode = (typeof FindingReasonCode)[keyof typeof FindingReasonCode];