Versions in this module Expand all Collapse all v1 v1.48.2 Nov 21, 2023 Changes in this version + const AutoScalingConfigurationTargetTrackingScalingCpu + const AutoScalingConfigurationTargetTrackingScalingMemory + const CpuVendorArchitectureAwsArm64 + const CpuVendorArchitectureCurrent + const CurrencyCny + const CurrencyUsd + const CurrentPerformanceRiskHigh + const CurrentPerformanceRiskLow + const CurrentPerformanceRiskMedium + const CurrentPerformanceRiskVeryLow + const EBSFilterNameFinding + const EBSFindingNotOptimized + const EBSFindingOptimized + const EBSMetricNameVolumeReadBytesPerSecond + const EBSMetricNameVolumeReadOpsPerSecond + const EBSMetricNameVolumeWriteBytesPerSecond + const EBSMetricNameVolumeWriteOpsPerSecond + const ECSServiceLaunchTypeEc2 + const ECSServiceLaunchTypeFargate + const ECSServiceMetricNameCpu + const ECSServiceMetricNameMemory + const ECSServiceMetricStatisticAverage + const ECSServiceMetricStatisticMaximum + const ECSServiceRecommendationFilterNameFinding + const ECSServiceRecommendationFilterNameFindingReasonCode + const ECSServiceRecommendationFindingOptimized + const ECSServiceRecommendationFindingOverprovisioned + const ECSServiceRecommendationFindingReasonCodeCpuoverprovisioned + const ECSServiceRecommendationFindingReasonCodeCpuunderprovisioned + const ECSServiceRecommendationFindingReasonCodeMemoryOverprovisioned + const ECSServiceRecommendationFindingReasonCodeMemoryUnderprovisioned + const ECSServiceRecommendationFindingUnderprovisioned + const EndpointsID + const EnhancedInfrastructureMetricsActive + const EnhancedInfrastructureMetricsInactive + const EnrollmentFilterNameStatus + const ErrCodeAccessDeniedException + const ErrCodeInternalServerException + const ErrCodeInvalidParameterValueException + const ErrCodeLimitExceededException + const ErrCodeMissingAuthenticationToken + const ErrCodeOptInRequiredException + const ErrCodeResourceNotFoundException + const ErrCodeServiceUnavailableException + const ErrCodeThrottlingException + const ExportableAutoScalingGroupFieldAccountId + const ExportableAutoScalingGroupFieldAutoScalingGroupArn + const ExportableAutoScalingGroupFieldAutoScalingGroupName + const ExportableAutoScalingGroupFieldCurrentConfigurationDesiredCapacity + const ExportableAutoScalingGroupFieldCurrentConfigurationInstanceType + const ExportableAutoScalingGroupFieldCurrentConfigurationMaxSize + const ExportableAutoScalingGroupFieldCurrentConfigurationMinSize + const ExportableAutoScalingGroupFieldCurrentInstanceGpuInfo + const ExportableAutoScalingGroupFieldCurrentMemory + const ExportableAutoScalingGroupFieldCurrentNetwork + const ExportableAutoScalingGroupFieldCurrentOnDemandPrice + const ExportableAutoScalingGroupFieldCurrentPerformanceRisk + const ExportableAutoScalingGroupFieldCurrentStandardOneYearNoUpfrontReservedPrice + const ExportableAutoScalingGroupFieldCurrentStandardThreeYearNoUpfrontReservedPrice + const ExportableAutoScalingGroupFieldCurrentStorage + const ExportableAutoScalingGroupFieldCurrentVcpus + const ExportableAutoScalingGroupFieldEffectiveRecommendationPreferencesCpuVendorArchitectures + const ExportableAutoScalingGroupFieldEffectiveRecommendationPreferencesEnhancedInfrastructureMetrics + const ExportableAutoScalingGroupFieldEffectiveRecommendationPreferencesInferredWorkloadTypes + const ExportableAutoScalingGroupFieldFinding + const ExportableAutoScalingGroupFieldInferredWorkloadTypes + const ExportableAutoScalingGroupFieldLastRefreshTimestamp + const ExportableAutoScalingGroupFieldLookbackPeriodInDays + const ExportableAutoScalingGroupFieldRecommendationOptionsConfigurationDesiredCapacity + const ExportableAutoScalingGroupFieldRecommendationOptionsConfigurationInstanceType + const ExportableAutoScalingGroupFieldRecommendationOptionsConfigurationMaxSize + const ExportableAutoScalingGroupFieldRecommendationOptionsConfigurationMinSize + const ExportableAutoScalingGroupFieldRecommendationOptionsEstimatedMonthlySavingsCurrency + const ExportableAutoScalingGroupFieldRecommendationOptionsEstimatedMonthlySavingsValue + const ExportableAutoScalingGroupFieldRecommendationOptionsInstanceGpuInfo + const ExportableAutoScalingGroupFieldRecommendationOptionsMemory + const ExportableAutoScalingGroupFieldRecommendationOptionsMigrationEffort + const ExportableAutoScalingGroupFieldRecommendationOptionsNetwork + const ExportableAutoScalingGroupFieldRecommendationOptionsOnDemandPrice + const ExportableAutoScalingGroupFieldRecommendationOptionsPerformanceRisk + const ExportableAutoScalingGroupFieldRecommendationOptionsProjectedUtilizationMetricsCpuMaximum + const ExportableAutoScalingGroupFieldRecommendationOptionsProjectedUtilizationMetricsGpuMemoryPercentageMaximum + const ExportableAutoScalingGroupFieldRecommendationOptionsProjectedUtilizationMetricsGpuPercentageMaximum + const ExportableAutoScalingGroupFieldRecommendationOptionsProjectedUtilizationMetricsMemoryMaximum + const ExportableAutoScalingGroupFieldRecommendationOptionsSavingsOpportunityPercentage + const ExportableAutoScalingGroupFieldRecommendationOptionsStandardOneYearNoUpfrontReservedPrice + const ExportableAutoScalingGroupFieldRecommendationOptionsStandardThreeYearNoUpfrontReservedPrice + const ExportableAutoScalingGroupFieldRecommendationOptionsStorage + const ExportableAutoScalingGroupFieldRecommendationOptionsVcpus + const ExportableAutoScalingGroupFieldUtilizationMetricsCpuMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsDiskReadBytesPerSecondMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsDiskReadOpsPerSecondMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsDiskWriteBytesPerSecondMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsDiskWriteOpsPerSecondMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsEbsReadBytesPerSecondMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsEbsReadOpsPerSecondMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsEbsWriteBytesPerSecondMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsEbsWriteOpsPerSecondMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsGpuMemoryPercentageMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsGpuPercentageMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsMemoryMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsNetworkInBytesPerSecondMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsNetworkOutBytesPerSecondMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsNetworkPacketsInPerSecondMaximum + const ExportableAutoScalingGroupFieldUtilizationMetricsNetworkPacketsOutPerSecondMaximum + const ExportableECSServiceFieldAccountId + const ExportableECSServiceFieldCurrentPerformanceRisk + const ExportableECSServiceFieldCurrentServiceConfigurationAutoScalingConfiguration + const ExportableECSServiceFieldCurrentServiceConfigurationCpu + const ExportableECSServiceFieldCurrentServiceConfigurationMemory + const ExportableECSServiceFieldCurrentServiceConfigurationTaskDefinitionArn + const ExportableECSServiceFieldCurrentServiceContainerConfigurations + const ExportableECSServiceFieldFinding + const ExportableECSServiceFieldFindingReasonCodes + const ExportableECSServiceFieldLastRefreshTimestamp + const ExportableECSServiceFieldLaunchType + const ExportableECSServiceFieldLookbackPeriodInDays + const ExportableECSServiceFieldRecommendationOptionsContainerRecommendations + const ExportableECSServiceFieldRecommendationOptionsCpu + const ExportableECSServiceFieldRecommendationOptionsEstimatedMonthlySavingsCurrency + const ExportableECSServiceFieldRecommendationOptionsEstimatedMonthlySavingsValue + const ExportableECSServiceFieldRecommendationOptionsMemory + const ExportableECSServiceFieldRecommendationOptionsProjectedUtilizationMetricsCpuMaximum + const ExportableECSServiceFieldRecommendationOptionsProjectedUtilizationMetricsMemoryMaximum + const ExportableECSServiceFieldRecommendationOptionsSavingsOpportunityPercentage + const ExportableECSServiceFieldServiceArn + const ExportableECSServiceFieldTags + const ExportableECSServiceFieldUtilizationMetricsCpuMaximum + const ExportableECSServiceFieldUtilizationMetricsMemoryMaximum + const ExportableInstanceFieldAccountId + const ExportableInstanceFieldCurrentInstanceGpuInfo + const ExportableInstanceFieldCurrentInstanceType + const ExportableInstanceFieldCurrentMemory + const ExportableInstanceFieldCurrentNetwork + const ExportableInstanceFieldCurrentOnDemandPrice + const ExportableInstanceFieldCurrentPerformanceRisk + const ExportableInstanceFieldCurrentStandardOneYearNoUpfrontReservedPrice + const ExportableInstanceFieldCurrentStandardThreeYearNoUpfrontReservedPrice + const ExportableInstanceFieldCurrentStorage + const ExportableInstanceFieldCurrentVcpus + const ExportableInstanceFieldEffectiveRecommendationPreferencesCpuVendorArchitectures + const ExportableInstanceFieldEffectiveRecommendationPreferencesEnhancedInfrastructureMetrics + const ExportableInstanceFieldEffectiveRecommendationPreferencesExternalMetricsSource + const ExportableInstanceFieldEffectiveRecommendationPreferencesInferredWorkloadTypes + const ExportableInstanceFieldExternalMetricStatusCode + const ExportableInstanceFieldExternalMetricStatusReason + const ExportableInstanceFieldFinding + const ExportableInstanceFieldFindingReasonCodes + const ExportableInstanceFieldIdle + const ExportableInstanceFieldInferredWorkloadTypes + const ExportableInstanceFieldInstanceArn + const ExportableInstanceFieldInstanceName + const ExportableInstanceFieldInstanceState + const ExportableInstanceFieldLastRefreshTimestamp + const ExportableInstanceFieldLookbackPeriodInDays + const ExportableInstanceFieldRecommendationOptionsEstimatedMonthlySavingsCurrency + const ExportableInstanceFieldRecommendationOptionsEstimatedMonthlySavingsValue + const ExportableInstanceFieldRecommendationOptionsInstanceGpuInfo + const ExportableInstanceFieldRecommendationOptionsInstanceType + const ExportableInstanceFieldRecommendationOptionsMemory + const ExportableInstanceFieldRecommendationOptionsMigrationEffort + const ExportableInstanceFieldRecommendationOptionsNetwork + const ExportableInstanceFieldRecommendationOptionsOnDemandPrice + const ExportableInstanceFieldRecommendationOptionsPerformanceRisk + const ExportableInstanceFieldRecommendationOptionsPlatformDifferences + const ExportableInstanceFieldRecommendationOptionsProjectedUtilizationMetricsCpuMaximum + const ExportableInstanceFieldRecommendationOptionsProjectedUtilizationMetricsGpuMemoryPercentageMaximum + const ExportableInstanceFieldRecommendationOptionsProjectedUtilizationMetricsGpuPercentageMaximum + const ExportableInstanceFieldRecommendationOptionsProjectedUtilizationMetricsMemoryMaximum + const ExportableInstanceFieldRecommendationOptionsSavingsOpportunityPercentage + const ExportableInstanceFieldRecommendationOptionsStandardOneYearNoUpfrontReservedPrice + const ExportableInstanceFieldRecommendationOptionsStandardThreeYearNoUpfrontReservedPrice + const ExportableInstanceFieldRecommendationOptionsStorage + const ExportableInstanceFieldRecommendationOptionsVcpus + const ExportableInstanceFieldRecommendationsSourcesRecommendationSourceArn + const ExportableInstanceFieldRecommendationsSourcesRecommendationSourceType + const ExportableInstanceFieldTags + const ExportableInstanceFieldUtilizationMetricsCpuMaximum + const ExportableInstanceFieldUtilizationMetricsDiskReadBytesPerSecondMaximum + const ExportableInstanceFieldUtilizationMetricsDiskReadOpsPerSecondMaximum + const ExportableInstanceFieldUtilizationMetricsDiskWriteBytesPerSecondMaximum + const ExportableInstanceFieldUtilizationMetricsDiskWriteOpsPerSecondMaximum + const ExportableInstanceFieldUtilizationMetricsEbsReadBytesPerSecondMaximum + const ExportableInstanceFieldUtilizationMetricsEbsReadOpsPerSecondMaximum + const ExportableInstanceFieldUtilizationMetricsEbsWriteBytesPerSecondMaximum + const ExportableInstanceFieldUtilizationMetricsEbsWriteOpsPerSecondMaximum + const ExportableInstanceFieldUtilizationMetricsGpuMemoryPercentageMaximum + const ExportableInstanceFieldUtilizationMetricsGpuPercentageMaximum + const ExportableInstanceFieldUtilizationMetricsMemoryMaximum + const ExportableInstanceFieldUtilizationMetricsNetworkInBytesPerSecondMaximum + const ExportableInstanceFieldUtilizationMetricsNetworkOutBytesPerSecondMaximum + const ExportableInstanceFieldUtilizationMetricsNetworkPacketsInPerSecondMaximum + const ExportableInstanceFieldUtilizationMetricsNetworkPacketsOutPerSecondMaximum + const ExportableLambdaFunctionFieldAccountId + const ExportableLambdaFunctionFieldCurrentConfigurationMemorySize + const ExportableLambdaFunctionFieldCurrentConfigurationTimeout + const ExportableLambdaFunctionFieldCurrentCostAverage + const ExportableLambdaFunctionFieldCurrentCostTotal + const ExportableLambdaFunctionFieldCurrentPerformanceRisk + const ExportableLambdaFunctionFieldFinding + const ExportableLambdaFunctionFieldFindingReasonCodes + const ExportableLambdaFunctionFieldFunctionArn + const ExportableLambdaFunctionFieldFunctionVersion + const ExportableLambdaFunctionFieldLastRefreshTimestamp + const ExportableLambdaFunctionFieldLookbackPeriodInDays + const ExportableLambdaFunctionFieldNumberOfInvocations + const ExportableLambdaFunctionFieldRecommendationOptionsConfigurationMemorySize + const ExportableLambdaFunctionFieldRecommendationOptionsCostHigh + const ExportableLambdaFunctionFieldRecommendationOptionsCostLow + const ExportableLambdaFunctionFieldRecommendationOptionsEstimatedMonthlySavingsCurrency + const ExportableLambdaFunctionFieldRecommendationOptionsEstimatedMonthlySavingsValue + const ExportableLambdaFunctionFieldRecommendationOptionsProjectedUtilizationMetricsDurationExpected + const ExportableLambdaFunctionFieldRecommendationOptionsProjectedUtilizationMetricsDurationLowerBound + const ExportableLambdaFunctionFieldRecommendationOptionsProjectedUtilizationMetricsDurationUpperBound + const ExportableLambdaFunctionFieldRecommendationOptionsSavingsOpportunityPercentage + const ExportableLambdaFunctionFieldTags + const ExportableLambdaFunctionFieldUtilizationMetricsDurationAverage + const ExportableLambdaFunctionFieldUtilizationMetricsDurationMaximum + const ExportableLambdaFunctionFieldUtilizationMetricsMemoryAverage + const ExportableLambdaFunctionFieldUtilizationMetricsMemoryMaximum + const ExportableLicenseFieldAccountId + const ExportableLicenseFieldCurrentLicenseConfigurationInstanceType + const ExportableLicenseFieldCurrentLicenseConfigurationLicenseEdition + const ExportableLicenseFieldCurrentLicenseConfigurationLicenseModel + const ExportableLicenseFieldCurrentLicenseConfigurationLicenseName + const ExportableLicenseFieldCurrentLicenseConfigurationLicenseVersion + const ExportableLicenseFieldCurrentLicenseConfigurationMetricsSource + const ExportableLicenseFieldCurrentLicenseConfigurationNumberOfCores + const ExportableLicenseFieldCurrentLicenseConfigurationOperatingSystem + const ExportableLicenseFieldFinding + const ExportableLicenseFieldFindingReasonCodes + const ExportableLicenseFieldLastRefreshTimestamp + const ExportableLicenseFieldLookbackPeriodInDays + const ExportableLicenseFieldRecommendationOptionsEstimatedMonthlySavingsCurrency + const ExportableLicenseFieldRecommendationOptionsEstimatedMonthlySavingsValue + const ExportableLicenseFieldRecommendationOptionsLicenseEdition + const ExportableLicenseFieldRecommendationOptionsLicenseModel + const ExportableLicenseFieldRecommendationOptionsOperatingSystem + const ExportableLicenseFieldRecommendationOptionsSavingsOpportunityPercentage + const ExportableLicenseFieldResourceArn + const ExportableLicenseFieldTags + const ExportableVolumeFieldAccountId + const ExportableVolumeFieldCurrentConfigurationRootVolume + const ExportableVolumeFieldCurrentConfigurationVolumeBaselineIops + const ExportableVolumeFieldCurrentConfigurationVolumeBaselineThroughput + const ExportableVolumeFieldCurrentConfigurationVolumeBurstIops + const ExportableVolumeFieldCurrentConfigurationVolumeBurstThroughput + const ExportableVolumeFieldCurrentConfigurationVolumeSize + const ExportableVolumeFieldCurrentConfigurationVolumeType + const ExportableVolumeFieldCurrentMonthlyPrice + const ExportableVolumeFieldCurrentPerformanceRisk + const ExportableVolumeFieldFinding + const ExportableVolumeFieldLastRefreshTimestamp + const ExportableVolumeFieldLookbackPeriodInDays + const ExportableVolumeFieldRecommendationOptionsConfigurationVolumeBaselineIops + const ExportableVolumeFieldRecommendationOptionsConfigurationVolumeBaselineThroughput + const ExportableVolumeFieldRecommendationOptionsConfigurationVolumeBurstIops + const ExportableVolumeFieldRecommendationOptionsConfigurationVolumeBurstThroughput + const ExportableVolumeFieldRecommendationOptionsConfigurationVolumeSize + const ExportableVolumeFieldRecommendationOptionsConfigurationVolumeType + const ExportableVolumeFieldRecommendationOptionsEstimatedMonthlySavingsCurrency + const ExportableVolumeFieldRecommendationOptionsEstimatedMonthlySavingsValue + const ExportableVolumeFieldRecommendationOptionsMonthlyPrice + const ExportableVolumeFieldRecommendationOptionsPerformanceRisk + const ExportableVolumeFieldRecommendationOptionsSavingsOpportunityPercentage + const ExportableVolumeFieldRootVolume + const ExportableVolumeFieldTags + const ExportableVolumeFieldUtilizationMetricsVolumeReadBytesPerSecondMaximum + const ExportableVolumeFieldUtilizationMetricsVolumeReadOpsPerSecondMaximum + const ExportableVolumeFieldUtilizationMetricsVolumeWriteBytesPerSecondMaximum + const ExportableVolumeFieldUtilizationMetricsVolumeWriteOpsPerSecondMaximum + const ExportableVolumeFieldVolumeArn + const ExternalMetricStatusCodeDatadogIntegrationError + const ExternalMetricStatusCodeDynatraceIntegrationError + const ExternalMetricStatusCodeInstanaIntegrationError + const ExternalMetricStatusCodeInsufficientDatadogMetrics + const ExternalMetricStatusCodeInsufficientDynatraceMetrics + const ExternalMetricStatusCodeInsufficientInstanaMetrics + const ExternalMetricStatusCodeInsufficientNewrelicMetrics + const ExternalMetricStatusCodeIntegrationSuccess + const ExternalMetricStatusCodeNewrelicIntegrationError + const ExternalMetricStatusCodeNoExternalMetricSet + const ExternalMetricsSourceDatadog + const ExternalMetricsSourceDynatrace + const ExternalMetricsSourceInstana + const ExternalMetricsSourceNewRelic + const FileFormatCsv + const FilterNameFinding + const FilterNameFindingReasonCodes + const FilterNameInferredWorkloadTypes + const FilterNameRecommendationSourceType + const FindingNotOptimized + const FindingOptimized + const FindingOverprovisioned + const FindingReasonCodeMemoryOverprovisioned + const FindingReasonCodeMemoryUnderprovisioned + const FindingUnderprovisioned + const InferredWorkloadTypeAmazonEmr + const InferredWorkloadTypeApacheCassandra + const InferredWorkloadTypeApacheHadoop + const InferredWorkloadTypeKafka + const InferredWorkloadTypeMemcached + const InferredWorkloadTypeNginx + const InferredWorkloadTypePostgreSql + const InferredWorkloadTypeRedis + const InferredWorkloadTypeSqlserver + const InferredWorkloadTypesPreferenceActive + const InferredWorkloadTypesPreferenceInactive + const InstanceIdleFalse + const InstanceIdleTrue + const InstanceRecommendationFindingReasonCodeCpuoverprovisioned + const InstanceRecommendationFindingReasonCodeCpuunderprovisioned + const InstanceRecommendationFindingReasonCodeDiskIopsoverprovisioned + const InstanceRecommendationFindingReasonCodeDiskIopsunderprovisioned + const InstanceRecommendationFindingReasonCodeDiskThroughputOverprovisioned + const InstanceRecommendationFindingReasonCodeDiskThroughputUnderprovisioned + const InstanceRecommendationFindingReasonCodeEbsiopsoverprovisioned + const InstanceRecommendationFindingReasonCodeEbsiopsunderprovisioned + const InstanceRecommendationFindingReasonCodeEbsthroughputOverprovisioned + const InstanceRecommendationFindingReasonCodeEbsthroughputUnderprovisioned + const InstanceRecommendationFindingReasonCodeGpumemoryOverprovisioned + const InstanceRecommendationFindingReasonCodeGpumemoryUnderprovisioned + const InstanceRecommendationFindingReasonCodeGpuoverprovisioned + const InstanceRecommendationFindingReasonCodeGpuunderprovisioned + const InstanceRecommendationFindingReasonCodeMemoryOverprovisioned + const InstanceRecommendationFindingReasonCodeMemoryUnderprovisioned + const InstanceRecommendationFindingReasonCodeNetworkBandwidthOverprovisioned + const InstanceRecommendationFindingReasonCodeNetworkBandwidthUnderprovisioned + const InstanceRecommendationFindingReasonCodeNetworkPpsoverprovisioned + const InstanceRecommendationFindingReasonCodeNetworkPpsunderprovisioned + const InstanceStatePending + const InstanceStateRunning + const InstanceStateShuttingDown + const InstanceStateStopped + const InstanceStateStopping + const InstanceStateTerminated + const JobFilterNameJobStatus + const JobFilterNameResourceType + const JobStatusComplete + const JobStatusFailed + const JobStatusInProgress + const JobStatusQueued + const LambdaFunctionMemoryMetricNameDuration + const LambdaFunctionMemoryMetricStatisticExpected + const LambdaFunctionMemoryMetricStatisticLowerBound + const LambdaFunctionMemoryMetricStatisticUpperBound + const LambdaFunctionMetricNameDuration + const LambdaFunctionMetricNameMemory + const LambdaFunctionMetricStatisticAverage + const LambdaFunctionMetricStatisticMaximum + const LambdaFunctionRecommendationFilterNameFinding + const LambdaFunctionRecommendationFilterNameFindingReasonCode + const LambdaFunctionRecommendationFindingNotOptimized + const LambdaFunctionRecommendationFindingOptimized + const LambdaFunctionRecommendationFindingReasonCodeInconclusive + const LambdaFunctionRecommendationFindingReasonCodeInsufficientData + const LambdaFunctionRecommendationFindingReasonCodeMemoryOverprovisioned + const LambdaFunctionRecommendationFindingReasonCodeMemoryUnderprovisioned + const LambdaFunctionRecommendationFindingUnavailable + const LicenseEditionEnterprise + const LicenseEditionFree + const LicenseEditionNoLicenseEditionFound + const LicenseEditionStandard + const LicenseFindingInsufficientMetrics + const LicenseFindingNotOptimized + const LicenseFindingOptimized + const LicenseFindingReasonCodeCloudWatchApplicationInsightsError + const LicenseFindingReasonCodeInvalidCloudWatchApplicationInsightsSetup + const LicenseFindingReasonCodeLicenseOverprovisioned + const LicenseFindingReasonCodeOptimized + const LicenseModelBringYourOwnLicense + const LicenseModelLicenseIncluded + const LicenseNameSqlserver + const LicenseRecommendationFilterNameFinding + const LicenseRecommendationFilterNameFindingReasonCode + const LicenseRecommendationFilterNameLicenseName + const MetricNameCpu + const MetricNameDiskReadBytesPerSecond + const MetricNameDiskReadOpsPerSecond + const MetricNameDiskWriteBytesPerSecond + const MetricNameDiskWriteOpsPerSecond + const MetricNameEbsReadBytesPerSecond + const MetricNameEbsReadOpsPerSecond + const MetricNameEbsWriteBytesPerSecond + const MetricNameEbsWriteOpsPerSecond + const MetricNameGpuMemoryPercentage + const MetricNameGpuPercentage + const MetricNameMemory + const MetricNameNetworkInBytesPerSecond + const MetricNameNetworkOutBytesPerSecond + const MetricNameNetworkPacketsInPerSecond + const MetricNameNetworkPacketsOutPerSecond + const MetricSourceProviderCloudWatchApplicationInsights + const MetricStatisticAverage + const MetricStatisticMaximum + const MigrationEffortHigh + const MigrationEffortLow + const MigrationEffortMedium + const MigrationEffortVeryLow + const PlatformDifferenceArchitecture + const PlatformDifferenceHypervisor + const PlatformDifferenceInstanceStoreAvailability + const PlatformDifferenceNetworkInterface + const PlatformDifferenceStorageInterface + const PlatformDifferenceVirtualizationType + const RecommendationPreferenceNameEnhancedInfrastructureMetrics + const RecommendationPreferenceNameExternalMetricsPreference + const RecommendationPreferenceNameInferredWorkloadTypes + const RecommendationSourceTypeAutoScalingGroup + const RecommendationSourceTypeEbsVolume + const RecommendationSourceTypeEc2instance + const RecommendationSourceTypeEcsService + const RecommendationSourceTypeLambdaFunction + const RecommendationSourceTypeLicense + const ResourceTypeAutoScalingGroup + const ResourceTypeEbsVolume + const ResourceTypeEc2instance + const ResourceTypeEcsService + const ResourceTypeLambdaFunction + const ResourceTypeLicense + const ResourceTypeNotApplicable + const ScopeNameAccountId + const ScopeNameOrganization + const ScopeNameResourceArn + const ServiceID + const ServiceName + const StatusActive + const StatusFailed + const StatusInactive + const StatusPending + func AutoScalingConfiguration_Values() []string + func CpuVendorArchitecture_Values() []string + func Currency_Values() []string + func CurrentPerformanceRisk_Values() []string + func EBSFilterName_Values() []string + func EBSFinding_Values() []string + func EBSMetricName_Values() []string + func ECSServiceLaunchType_Values() []string + func ECSServiceMetricName_Values() []string + func ECSServiceMetricStatistic_Values() []string + func ECSServiceRecommendationFilterName_Values() []string + func ECSServiceRecommendationFindingReasonCode_Values() []string + func ECSServiceRecommendationFinding_Values() []string + func EnhancedInfrastructureMetrics_Values() []string + func EnrollmentFilterName_Values() []string + func ExportableAutoScalingGroupField_Values() []string + func ExportableECSServiceField_Values() []string + func ExportableInstanceField_Values() []string + func ExportableLambdaFunctionField_Values() []string + func ExportableLicenseField_Values() []string + func ExportableVolumeField_Values() []string + func ExternalMetricStatusCode_Values() []string + func ExternalMetricsSource_Values() []string + func FileFormat_Values() []string + func FilterName_Values() []string + func FindingReasonCode_Values() []string + func Finding_Values() []string + func InferredWorkloadType_Values() []string + func InferredWorkloadTypesPreference_Values() []string + func InstanceIdle_Values() []string + func InstanceRecommendationFindingReasonCode_Values() []string + func InstanceState_Values() []string + func JobFilterName_Values() []string + func JobStatus_Values() []string + func LambdaFunctionMemoryMetricName_Values() []string + func LambdaFunctionMemoryMetricStatistic_Values() []string + func LambdaFunctionMetricName_Values() []string + func LambdaFunctionMetricStatistic_Values() []string + func LambdaFunctionRecommendationFilterName_Values() []string + func LambdaFunctionRecommendationFindingReasonCode_Values() []string + func LambdaFunctionRecommendationFinding_Values() []string + func LicenseEdition_Values() []string + func LicenseFindingReasonCode_Values() []string + func LicenseFinding_Values() []string + func LicenseModel_Values() []string + func LicenseName_Values() []string + func LicenseRecommendationFilterName_Values() []string + func MetricName_Values() []string + func MetricSourceProvider_Values() []string + func MetricStatistic_Values() []string + func MigrationEffort_Values() []string + func PlatformDifference_Values() []string + func RecommendationPreferenceName_Values() []string + func RecommendationSourceType_Values() []string + func ResourceType_Values() []string + func ScopeName_Values() []string + func Status_Values() []string + type AccessDeniedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *AccessDeniedException) Code() string + func (s *AccessDeniedException) Error() string + func (s *AccessDeniedException) Message() string + func (s *AccessDeniedException) OrigErr() error + func (s *AccessDeniedException) RequestID() string + func (s *AccessDeniedException) StatusCode() int + func (s AccessDeniedException) GoString() string + func (s AccessDeniedException) String() string + type AccountEnrollmentStatus struct + AccountId *string + LastUpdatedTimestamp *time.Time + Status *string + StatusReason *string + func (s *AccountEnrollmentStatus) SetAccountId(v string) *AccountEnrollmentStatus + func (s *AccountEnrollmentStatus) SetLastUpdatedTimestamp(v time.Time) *AccountEnrollmentStatus + func (s *AccountEnrollmentStatus) SetStatus(v string) *AccountEnrollmentStatus + func (s *AccountEnrollmentStatus) SetStatusReason(v string) *AccountEnrollmentStatus + func (s AccountEnrollmentStatus) GoString() string + func (s AccountEnrollmentStatus) String() string + type AutoScalingGroupConfiguration struct + DesiredCapacity *int64 + InstanceType *string + MaxSize *int64 + MinSize *int64 + func (s *AutoScalingGroupConfiguration) SetDesiredCapacity(v int64) *AutoScalingGroupConfiguration + func (s *AutoScalingGroupConfiguration) SetInstanceType(v string) *AutoScalingGroupConfiguration + func (s *AutoScalingGroupConfiguration) SetMaxSize(v int64) *AutoScalingGroupConfiguration + func (s *AutoScalingGroupConfiguration) SetMinSize(v int64) *AutoScalingGroupConfiguration + func (s AutoScalingGroupConfiguration) GoString() string + func (s AutoScalingGroupConfiguration) String() string + type AutoScalingGroupRecommendation struct + AccountId *string + AutoScalingGroupArn *string + AutoScalingGroupName *string + CurrentConfiguration *AutoScalingGroupConfiguration + CurrentInstanceGpuInfo *GpuInfo + CurrentPerformanceRisk *string + EffectiveRecommendationPreferences *EffectiveRecommendationPreferences + Finding *string + InferredWorkloadTypes []*string + LastRefreshTimestamp *time.Time + LookBackPeriodInDays *float64 + RecommendationOptions []*AutoScalingGroupRecommendationOption + UtilizationMetrics []*UtilizationMetric + func (s *AutoScalingGroupRecommendation) SetAccountId(v string) *AutoScalingGroupRecommendation + func (s *AutoScalingGroupRecommendation) SetAutoScalingGroupArn(v string) *AutoScalingGroupRecommendation + func (s *AutoScalingGroupRecommendation) SetAutoScalingGroupName(v string) *AutoScalingGroupRecommendation + func (s *AutoScalingGroupRecommendation) SetCurrentConfiguration(v *AutoScalingGroupConfiguration) *AutoScalingGroupRecommendation + func (s *AutoScalingGroupRecommendation) SetCurrentInstanceGpuInfo(v *GpuInfo) *AutoScalingGroupRecommendation + func (s *AutoScalingGroupRecommendation) SetCurrentPerformanceRisk(v string) *AutoScalingGroupRecommendation + func (s *AutoScalingGroupRecommendation) SetEffectiveRecommendationPreferences(v *EffectiveRecommendationPreferences) *AutoScalingGroupRecommendation + func (s *AutoScalingGroupRecommendation) SetFinding(v string) *AutoScalingGroupRecommendation + func (s *AutoScalingGroupRecommendation) SetInferredWorkloadTypes(v []*string) *AutoScalingGroupRecommendation + func (s *AutoScalingGroupRecommendation) SetLastRefreshTimestamp(v time.Time) *AutoScalingGroupRecommendation + func (s *AutoScalingGroupRecommendation) SetLookBackPeriodInDays(v float64) *AutoScalingGroupRecommendation + func (s *AutoScalingGroupRecommendation) SetRecommendationOptions(v []*AutoScalingGroupRecommendationOption) *AutoScalingGroupRecommendation + func (s *AutoScalingGroupRecommendation) SetUtilizationMetrics(v []*UtilizationMetric) *AutoScalingGroupRecommendation + func (s AutoScalingGroupRecommendation) GoString() string + func (s AutoScalingGroupRecommendation) String() string + type AutoScalingGroupRecommendationOption struct + Configuration *AutoScalingGroupConfiguration + InstanceGpuInfo *GpuInfo + MigrationEffort *string + PerformanceRisk *float64 + ProjectedUtilizationMetrics []*UtilizationMetric + Rank *int64 + SavingsOpportunity *SavingsOpportunity + func (s *AutoScalingGroupRecommendationOption) SetConfiguration(v *AutoScalingGroupConfiguration) *AutoScalingGroupRecommendationOption + func (s *AutoScalingGroupRecommendationOption) SetInstanceGpuInfo(v *GpuInfo) *AutoScalingGroupRecommendationOption + func (s *AutoScalingGroupRecommendationOption) SetMigrationEffort(v string) *AutoScalingGroupRecommendationOption + func (s *AutoScalingGroupRecommendationOption) SetPerformanceRisk(v float64) *AutoScalingGroupRecommendationOption + func (s *AutoScalingGroupRecommendationOption) SetProjectedUtilizationMetrics(v []*UtilizationMetric) *AutoScalingGroupRecommendationOption + func (s *AutoScalingGroupRecommendationOption) SetRank(v int64) *AutoScalingGroupRecommendationOption + func (s *AutoScalingGroupRecommendationOption) SetSavingsOpportunity(v *SavingsOpportunity) *AutoScalingGroupRecommendationOption + func (s AutoScalingGroupRecommendationOption) GoString() string + func (s AutoScalingGroupRecommendationOption) String() string + type ComputeOptimizer struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *ComputeOptimizer + func (c *ComputeOptimizer) DeleteRecommendationPreferences(input *DeleteRecommendationPreferencesInput) (*DeleteRecommendationPreferencesOutput, error) + func (c *ComputeOptimizer) DeleteRecommendationPreferencesRequest(input *DeleteRecommendationPreferencesInput) (req *request.Request, output *DeleteRecommendationPreferencesOutput) + func (c *ComputeOptimizer) DeleteRecommendationPreferencesWithContext(ctx aws.Context, input *DeleteRecommendationPreferencesInput, ...) (*DeleteRecommendationPreferencesOutput, error) + func (c *ComputeOptimizer) DescribeRecommendationExportJobs(input *DescribeRecommendationExportJobsInput) (*DescribeRecommendationExportJobsOutput, error) + func (c *ComputeOptimizer) DescribeRecommendationExportJobsPages(input *DescribeRecommendationExportJobsInput, ...) error + func (c *ComputeOptimizer) DescribeRecommendationExportJobsPagesWithContext(ctx aws.Context, input *DescribeRecommendationExportJobsInput, ...) error + func (c *ComputeOptimizer) DescribeRecommendationExportJobsRequest(input *DescribeRecommendationExportJobsInput) (req *request.Request, output *DescribeRecommendationExportJobsOutput) + func (c *ComputeOptimizer) DescribeRecommendationExportJobsWithContext(ctx aws.Context, input *DescribeRecommendationExportJobsInput, ...) (*DescribeRecommendationExportJobsOutput, error) + func (c *ComputeOptimizer) ExportAutoScalingGroupRecommendations(input *ExportAutoScalingGroupRecommendationsInput) (*ExportAutoScalingGroupRecommendationsOutput, error) + func (c *ComputeOptimizer) ExportAutoScalingGroupRecommendationsRequest(input *ExportAutoScalingGroupRecommendationsInput) (req *request.Request, output *ExportAutoScalingGroupRecommendationsOutput) + func (c *ComputeOptimizer) ExportAutoScalingGroupRecommendationsWithContext(ctx aws.Context, input *ExportAutoScalingGroupRecommendationsInput, ...) (*ExportAutoScalingGroupRecommendationsOutput, error) + func (c *ComputeOptimizer) ExportEBSVolumeRecommendations(input *ExportEBSVolumeRecommendationsInput) (*ExportEBSVolumeRecommendationsOutput, error) + func (c *ComputeOptimizer) ExportEBSVolumeRecommendationsRequest(input *ExportEBSVolumeRecommendationsInput) (req *request.Request, output *ExportEBSVolumeRecommendationsOutput) + func (c *ComputeOptimizer) ExportEBSVolumeRecommendationsWithContext(ctx aws.Context, input *ExportEBSVolumeRecommendationsInput, ...) (*ExportEBSVolumeRecommendationsOutput, error) + func (c *ComputeOptimizer) ExportEC2InstanceRecommendations(input *ExportEC2InstanceRecommendationsInput) (*ExportEC2InstanceRecommendationsOutput, error) + func (c *ComputeOptimizer) ExportEC2InstanceRecommendationsRequest(input *ExportEC2InstanceRecommendationsInput) (req *request.Request, output *ExportEC2InstanceRecommendationsOutput) + func (c *ComputeOptimizer) ExportEC2InstanceRecommendationsWithContext(ctx aws.Context, input *ExportEC2InstanceRecommendationsInput, ...) (*ExportEC2InstanceRecommendationsOutput, error) + func (c *ComputeOptimizer) ExportECSServiceRecommendations(input *ExportECSServiceRecommendationsInput) (*ExportECSServiceRecommendationsOutput, error) + func (c *ComputeOptimizer) ExportECSServiceRecommendationsRequest(input *ExportECSServiceRecommendationsInput) (req *request.Request, output *ExportECSServiceRecommendationsOutput) + func (c *ComputeOptimizer) ExportECSServiceRecommendationsWithContext(ctx aws.Context, input *ExportECSServiceRecommendationsInput, ...) (*ExportECSServiceRecommendationsOutput, error) + func (c *ComputeOptimizer) ExportLambdaFunctionRecommendations(input *ExportLambdaFunctionRecommendationsInput) (*ExportLambdaFunctionRecommendationsOutput, error) + func (c *ComputeOptimizer) ExportLambdaFunctionRecommendationsRequest(input *ExportLambdaFunctionRecommendationsInput) (req *request.Request, output *ExportLambdaFunctionRecommendationsOutput) + func (c *ComputeOptimizer) ExportLambdaFunctionRecommendationsWithContext(ctx aws.Context, input *ExportLambdaFunctionRecommendationsInput, ...) (*ExportLambdaFunctionRecommendationsOutput, error) + func (c *ComputeOptimizer) ExportLicenseRecommendations(input *ExportLicenseRecommendationsInput) (*ExportLicenseRecommendationsOutput, error) + func (c *ComputeOptimizer) ExportLicenseRecommendationsRequest(input *ExportLicenseRecommendationsInput) (req *request.Request, output *ExportLicenseRecommendationsOutput) + func (c *ComputeOptimizer) ExportLicenseRecommendationsWithContext(ctx aws.Context, input *ExportLicenseRecommendationsInput, ...) (*ExportLicenseRecommendationsOutput, error) + func (c *ComputeOptimizer) GetAutoScalingGroupRecommendations(input *GetAutoScalingGroupRecommendationsInput) (*GetAutoScalingGroupRecommendationsOutput, error) + func (c *ComputeOptimizer) GetAutoScalingGroupRecommendationsRequest(input *GetAutoScalingGroupRecommendationsInput) (req *request.Request, output *GetAutoScalingGroupRecommendationsOutput) + func (c *ComputeOptimizer) GetAutoScalingGroupRecommendationsWithContext(ctx aws.Context, input *GetAutoScalingGroupRecommendationsInput, ...) (*GetAutoScalingGroupRecommendationsOutput, error) + func (c *ComputeOptimizer) GetEBSVolumeRecommendations(input *GetEBSVolumeRecommendationsInput) (*GetEBSVolumeRecommendationsOutput, error) + func (c *ComputeOptimizer) GetEBSVolumeRecommendationsRequest(input *GetEBSVolumeRecommendationsInput) (req *request.Request, output *GetEBSVolumeRecommendationsOutput) + func (c *ComputeOptimizer) GetEBSVolumeRecommendationsWithContext(ctx aws.Context, input *GetEBSVolumeRecommendationsInput, ...) (*GetEBSVolumeRecommendationsOutput, error) + func (c *ComputeOptimizer) GetEC2InstanceRecommendations(input *GetEC2InstanceRecommendationsInput) (*GetEC2InstanceRecommendationsOutput, error) + func (c *ComputeOptimizer) GetEC2InstanceRecommendationsRequest(input *GetEC2InstanceRecommendationsInput) (req *request.Request, output *GetEC2InstanceRecommendationsOutput) + func (c *ComputeOptimizer) GetEC2InstanceRecommendationsWithContext(ctx aws.Context, input *GetEC2InstanceRecommendationsInput, ...) (*GetEC2InstanceRecommendationsOutput, error) + func (c *ComputeOptimizer) GetEC2RecommendationProjectedMetrics(input *GetEC2RecommendationProjectedMetricsInput) (*GetEC2RecommendationProjectedMetricsOutput, error) + func (c *ComputeOptimizer) GetEC2RecommendationProjectedMetricsRequest(input *GetEC2RecommendationProjectedMetricsInput) (req *request.Request, output *GetEC2RecommendationProjectedMetricsOutput) + func (c *ComputeOptimizer) GetEC2RecommendationProjectedMetricsWithContext(ctx aws.Context, input *GetEC2RecommendationProjectedMetricsInput, ...) (*GetEC2RecommendationProjectedMetricsOutput, error) + func (c *ComputeOptimizer) GetECSServiceRecommendationProjectedMetrics(input *GetECSServiceRecommendationProjectedMetricsInput) (*GetECSServiceRecommendationProjectedMetricsOutput, error) + func (c *ComputeOptimizer) GetECSServiceRecommendationProjectedMetricsRequest(input *GetECSServiceRecommendationProjectedMetricsInput) (req *request.Request, ...) + func (c *ComputeOptimizer) GetECSServiceRecommendationProjectedMetricsWithContext(ctx aws.Context, input *GetECSServiceRecommendationProjectedMetricsInput, ...) (*GetECSServiceRecommendationProjectedMetricsOutput, error) + func (c *ComputeOptimizer) GetECSServiceRecommendations(input *GetECSServiceRecommendationsInput) (*GetECSServiceRecommendationsOutput, error) + func (c *ComputeOptimizer) GetECSServiceRecommendationsRequest(input *GetECSServiceRecommendationsInput) (req *request.Request, output *GetECSServiceRecommendationsOutput) + func (c *ComputeOptimizer) GetECSServiceRecommendationsWithContext(ctx aws.Context, input *GetECSServiceRecommendationsInput, ...) (*GetECSServiceRecommendationsOutput, error) + func (c *ComputeOptimizer) GetEffectiveRecommendationPreferences(input *GetEffectiveRecommendationPreferencesInput) (*GetEffectiveRecommendationPreferencesOutput, error) + func (c *ComputeOptimizer) GetEffectiveRecommendationPreferencesRequest(input *GetEffectiveRecommendationPreferencesInput) (req *request.Request, output *GetEffectiveRecommendationPreferencesOutput) + func (c *ComputeOptimizer) GetEffectiveRecommendationPreferencesWithContext(ctx aws.Context, input *GetEffectiveRecommendationPreferencesInput, ...) (*GetEffectiveRecommendationPreferencesOutput, error) + func (c *ComputeOptimizer) GetEnrollmentStatus(input *GetEnrollmentStatusInput) (*GetEnrollmentStatusOutput, error) + func (c *ComputeOptimizer) GetEnrollmentStatusRequest(input *GetEnrollmentStatusInput) (req *request.Request, output *GetEnrollmentStatusOutput) + func (c *ComputeOptimizer) GetEnrollmentStatusWithContext(ctx aws.Context, input *GetEnrollmentStatusInput, opts ...request.Option) (*GetEnrollmentStatusOutput, error) + func (c *ComputeOptimizer) GetEnrollmentStatusesForOrganization(input *GetEnrollmentStatusesForOrganizationInput) (*GetEnrollmentStatusesForOrganizationOutput, error) + func (c *ComputeOptimizer) GetEnrollmentStatusesForOrganizationPages(input *GetEnrollmentStatusesForOrganizationInput, ...) error + func (c *ComputeOptimizer) GetEnrollmentStatusesForOrganizationPagesWithContext(ctx aws.Context, input *GetEnrollmentStatusesForOrganizationInput, ...) error + func (c *ComputeOptimizer) GetEnrollmentStatusesForOrganizationRequest(input *GetEnrollmentStatusesForOrganizationInput) (req *request.Request, output *GetEnrollmentStatusesForOrganizationOutput) + func (c *ComputeOptimizer) GetEnrollmentStatusesForOrganizationWithContext(ctx aws.Context, input *GetEnrollmentStatusesForOrganizationInput, ...) (*GetEnrollmentStatusesForOrganizationOutput, error) + func (c *ComputeOptimizer) GetLambdaFunctionRecommendations(input *GetLambdaFunctionRecommendationsInput) (*GetLambdaFunctionRecommendationsOutput, error) + func (c *ComputeOptimizer) GetLambdaFunctionRecommendationsPages(input *GetLambdaFunctionRecommendationsInput, ...) error + func (c *ComputeOptimizer) GetLambdaFunctionRecommendationsPagesWithContext(ctx aws.Context, input *GetLambdaFunctionRecommendationsInput, ...) error + func (c *ComputeOptimizer) GetLambdaFunctionRecommendationsRequest(input *GetLambdaFunctionRecommendationsInput) (req *request.Request, output *GetLambdaFunctionRecommendationsOutput) + func (c *ComputeOptimizer) GetLambdaFunctionRecommendationsWithContext(ctx aws.Context, input *GetLambdaFunctionRecommendationsInput, ...) (*GetLambdaFunctionRecommendationsOutput, error) + func (c *ComputeOptimizer) GetLicenseRecommendations(input *GetLicenseRecommendationsInput) (*GetLicenseRecommendationsOutput, error) + func (c *ComputeOptimizer) GetLicenseRecommendationsRequest(input *GetLicenseRecommendationsInput) (req *request.Request, output *GetLicenseRecommendationsOutput) + func (c *ComputeOptimizer) GetLicenseRecommendationsWithContext(ctx aws.Context, input *GetLicenseRecommendationsInput, opts ...request.Option) (*GetLicenseRecommendationsOutput, error) + func (c *ComputeOptimizer) GetRecommendationPreferences(input *GetRecommendationPreferencesInput) (*GetRecommendationPreferencesOutput, error) + func (c *ComputeOptimizer) GetRecommendationPreferencesPages(input *GetRecommendationPreferencesInput, ...) error + func (c *ComputeOptimizer) GetRecommendationPreferencesPagesWithContext(ctx aws.Context, input *GetRecommendationPreferencesInput, ...) error + func (c *ComputeOptimizer) GetRecommendationPreferencesRequest(input *GetRecommendationPreferencesInput) (req *request.Request, output *GetRecommendationPreferencesOutput) + func (c *ComputeOptimizer) GetRecommendationPreferencesWithContext(ctx aws.Context, input *GetRecommendationPreferencesInput, ...) (*GetRecommendationPreferencesOutput, error) + func (c *ComputeOptimizer) GetRecommendationSummaries(input *GetRecommendationSummariesInput) (*GetRecommendationSummariesOutput, error) + func (c *ComputeOptimizer) GetRecommendationSummariesPages(input *GetRecommendationSummariesInput, ...) error + func (c *ComputeOptimizer) GetRecommendationSummariesPagesWithContext(ctx aws.Context, input *GetRecommendationSummariesInput, ...) error + func (c *ComputeOptimizer) GetRecommendationSummariesRequest(input *GetRecommendationSummariesInput) (req *request.Request, output *GetRecommendationSummariesOutput) + func (c *ComputeOptimizer) GetRecommendationSummariesWithContext(ctx aws.Context, input *GetRecommendationSummariesInput, ...) (*GetRecommendationSummariesOutput, error) + func (c *ComputeOptimizer) PutRecommendationPreferences(input *PutRecommendationPreferencesInput) (*PutRecommendationPreferencesOutput, error) + func (c *ComputeOptimizer) PutRecommendationPreferencesRequest(input *PutRecommendationPreferencesInput) (req *request.Request, output *PutRecommendationPreferencesOutput) + func (c *ComputeOptimizer) PutRecommendationPreferencesWithContext(ctx aws.Context, input *PutRecommendationPreferencesInput, ...) (*PutRecommendationPreferencesOutput, error) + func (c *ComputeOptimizer) UpdateEnrollmentStatus(input *UpdateEnrollmentStatusInput) (*UpdateEnrollmentStatusOutput, error) + func (c *ComputeOptimizer) UpdateEnrollmentStatusRequest(input *UpdateEnrollmentStatusInput) (req *request.Request, output *UpdateEnrollmentStatusOutput) + func (c *ComputeOptimizer) UpdateEnrollmentStatusWithContext(ctx aws.Context, input *UpdateEnrollmentStatusInput, opts ...request.Option) (*UpdateEnrollmentStatusOutput, error) + type ContainerConfiguration struct + ContainerName *string + Cpu *int64 + MemorySizeConfiguration *MemorySizeConfiguration + func (s *ContainerConfiguration) SetContainerName(v string) *ContainerConfiguration + func (s *ContainerConfiguration) SetCpu(v int64) *ContainerConfiguration + func (s *ContainerConfiguration) SetMemorySizeConfiguration(v *MemorySizeConfiguration) *ContainerConfiguration + func (s ContainerConfiguration) GoString() string + func (s ContainerConfiguration) String() string + type ContainerRecommendation struct + ContainerName *string + Cpu *int64 + MemorySizeConfiguration *MemorySizeConfiguration + func (s *ContainerRecommendation) SetContainerName(v string) *ContainerRecommendation + func (s *ContainerRecommendation) SetCpu(v int64) *ContainerRecommendation + func (s *ContainerRecommendation) SetMemorySizeConfiguration(v *MemorySizeConfiguration) *ContainerRecommendation + func (s ContainerRecommendation) GoString() string + func (s ContainerRecommendation) String() string + type CurrentPerformanceRiskRatings struct + High *int64 + Low *int64 + Medium *int64 + VeryLow *int64 + func (s *CurrentPerformanceRiskRatings) SetHigh(v int64) *CurrentPerformanceRiskRatings + func (s *CurrentPerformanceRiskRatings) SetLow(v int64) *CurrentPerformanceRiskRatings + func (s *CurrentPerformanceRiskRatings) SetMedium(v int64) *CurrentPerformanceRiskRatings + func (s *CurrentPerformanceRiskRatings) SetVeryLow(v int64) *CurrentPerformanceRiskRatings + func (s CurrentPerformanceRiskRatings) GoString() string + func (s CurrentPerformanceRiskRatings) String() string + type DeleteRecommendationPreferencesInput struct + RecommendationPreferenceNames []*string + ResourceType *string + Scope *Scope + func (s *DeleteRecommendationPreferencesInput) SetRecommendationPreferenceNames(v []*string) *DeleteRecommendationPreferencesInput + func (s *DeleteRecommendationPreferencesInput) SetResourceType(v string) *DeleteRecommendationPreferencesInput + func (s *DeleteRecommendationPreferencesInput) SetScope(v *Scope) *DeleteRecommendationPreferencesInput + func (s *DeleteRecommendationPreferencesInput) Validate() error + func (s DeleteRecommendationPreferencesInput) GoString() string + func (s DeleteRecommendationPreferencesInput) String() string + type DeleteRecommendationPreferencesOutput struct + func (s DeleteRecommendationPreferencesOutput) GoString() string + func (s DeleteRecommendationPreferencesOutput) String() string + type DescribeRecommendationExportJobsInput struct + Filters []*JobFilter + JobIds []*string + MaxResults *int64 + NextToken *string + func (s *DescribeRecommendationExportJobsInput) SetFilters(v []*JobFilter) *DescribeRecommendationExportJobsInput + func (s *DescribeRecommendationExportJobsInput) SetJobIds(v []*string) *DescribeRecommendationExportJobsInput + func (s *DescribeRecommendationExportJobsInput) SetMaxResults(v int64) *DescribeRecommendationExportJobsInput + func (s *DescribeRecommendationExportJobsInput) SetNextToken(v string) *DescribeRecommendationExportJobsInput + func (s DescribeRecommendationExportJobsInput) GoString() string + func (s DescribeRecommendationExportJobsInput) String() string + type DescribeRecommendationExportJobsOutput struct + NextToken *string + RecommendationExportJobs []*RecommendationExportJob + func (s *DescribeRecommendationExportJobsOutput) SetNextToken(v string) *DescribeRecommendationExportJobsOutput + func (s *DescribeRecommendationExportJobsOutput) SetRecommendationExportJobs(v []*RecommendationExportJob) *DescribeRecommendationExportJobsOutput + func (s DescribeRecommendationExportJobsOutput) GoString() string + func (s DescribeRecommendationExportJobsOutput) String() string + type EBSFilter struct + Name *string + Values []*string + func (s *EBSFilter) SetName(v string) *EBSFilter + func (s *EBSFilter) SetValues(v []*string) *EBSFilter + func (s EBSFilter) GoString() string + func (s EBSFilter) String() string + type EBSUtilizationMetric struct + Name *string + Statistic *string + Value *float64 + func (s *EBSUtilizationMetric) SetName(v string) *EBSUtilizationMetric + func (s *EBSUtilizationMetric) SetStatistic(v string) *EBSUtilizationMetric + func (s *EBSUtilizationMetric) SetValue(v float64) *EBSUtilizationMetric + func (s EBSUtilizationMetric) GoString() string + func (s EBSUtilizationMetric) String() string + type ECSServiceProjectedMetric struct + LowerBoundValues []*float64 + Name *string + Timestamps []*time.Time + UpperBoundValues []*float64 + func (s *ECSServiceProjectedMetric) SetLowerBoundValues(v []*float64) *ECSServiceProjectedMetric + func (s *ECSServiceProjectedMetric) SetName(v string) *ECSServiceProjectedMetric + func (s *ECSServiceProjectedMetric) SetTimestamps(v []*time.Time) *ECSServiceProjectedMetric + func (s *ECSServiceProjectedMetric) SetUpperBoundValues(v []*float64) *ECSServiceProjectedMetric + func (s ECSServiceProjectedMetric) GoString() string + func (s ECSServiceProjectedMetric) String() string + type ECSServiceProjectedUtilizationMetric struct + LowerBoundValue *float64 + Name *string + Statistic *string + UpperBoundValue *float64 + func (s *ECSServiceProjectedUtilizationMetric) SetLowerBoundValue(v float64) *ECSServiceProjectedUtilizationMetric + func (s *ECSServiceProjectedUtilizationMetric) SetName(v string) *ECSServiceProjectedUtilizationMetric + func (s *ECSServiceProjectedUtilizationMetric) SetStatistic(v string) *ECSServiceProjectedUtilizationMetric + func (s *ECSServiceProjectedUtilizationMetric) SetUpperBoundValue(v float64) *ECSServiceProjectedUtilizationMetric + func (s ECSServiceProjectedUtilizationMetric) GoString() string + func (s ECSServiceProjectedUtilizationMetric) String() string + type ECSServiceRecommendation struct + AccountId *string + CurrentPerformanceRisk *string + CurrentServiceConfiguration *ServiceConfiguration + Finding *string + FindingReasonCodes []*string + LastRefreshTimestamp *time.Time + LaunchType *string + LookbackPeriodInDays *float64 + ServiceArn *string + ServiceRecommendationOptions []*ECSServiceRecommendationOption + Tags []*Tag + UtilizationMetrics []*ECSServiceUtilizationMetric + func (s *ECSServiceRecommendation) SetAccountId(v string) *ECSServiceRecommendation + func (s *ECSServiceRecommendation) SetCurrentPerformanceRisk(v string) *ECSServiceRecommendation + func (s *ECSServiceRecommendation) SetCurrentServiceConfiguration(v *ServiceConfiguration) *ECSServiceRecommendation + func (s *ECSServiceRecommendation) SetFinding(v string) *ECSServiceRecommendation + func (s *ECSServiceRecommendation) SetFindingReasonCodes(v []*string) *ECSServiceRecommendation + func (s *ECSServiceRecommendation) SetLastRefreshTimestamp(v time.Time) *ECSServiceRecommendation + func (s *ECSServiceRecommendation) SetLaunchType(v string) *ECSServiceRecommendation + func (s *ECSServiceRecommendation) SetLookbackPeriodInDays(v float64) *ECSServiceRecommendation + func (s *ECSServiceRecommendation) SetServiceArn(v string) *ECSServiceRecommendation + func (s *ECSServiceRecommendation) SetServiceRecommendationOptions(v []*ECSServiceRecommendationOption) *ECSServiceRecommendation + func (s *ECSServiceRecommendation) SetTags(v []*Tag) *ECSServiceRecommendation + func (s *ECSServiceRecommendation) SetUtilizationMetrics(v []*ECSServiceUtilizationMetric) *ECSServiceRecommendation + func (s ECSServiceRecommendation) GoString() string + func (s ECSServiceRecommendation) String() string + type ECSServiceRecommendationFilter struct + Name *string + Values []*string + func (s *ECSServiceRecommendationFilter) SetName(v string) *ECSServiceRecommendationFilter + func (s *ECSServiceRecommendationFilter) SetValues(v []*string) *ECSServiceRecommendationFilter + func (s ECSServiceRecommendationFilter) GoString() string + func (s ECSServiceRecommendationFilter) String() string + type ECSServiceRecommendationOption struct + ContainerRecommendations []*ContainerRecommendation + Cpu *int64 + Memory *int64 + ProjectedUtilizationMetrics []*ECSServiceProjectedUtilizationMetric + SavingsOpportunity *SavingsOpportunity + func (s *ECSServiceRecommendationOption) SetContainerRecommendations(v []*ContainerRecommendation) *ECSServiceRecommendationOption + func (s *ECSServiceRecommendationOption) SetCpu(v int64) *ECSServiceRecommendationOption + func (s *ECSServiceRecommendationOption) SetMemory(v int64) *ECSServiceRecommendationOption + func (s *ECSServiceRecommendationOption) SetProjectedUtilizationMetrics(v []*ECSServiceProjectedUtilizationMetric) *ECSServiceRecommendationOption + func (s *ECSServiceRecommendationOption) SetSavingsOpportunity(v *SavingsOpportunity) *ECSServiceRecommendationOption + func (s ECSServiceRecommendationOption) GoString() string + func (s ECSServiceRecommendationOption) String() string + type ECSServiceRecommendedOptionProjectedMetric struct + ProjectedMetrics []*ECSServiceProjectedMetric + RecommendedCpuUnits *int64 + RecommendedMemorySize *int64 + func (s *ECSServiceRecommendedOptionProjectedMetric) SetProjectedMetrics(v []*ECSServiceProjectedMetric) *ECSServiceRecommendedOptionProjectedMetric + func (s *ECSServiceRecommendedOptionProjectedMetric) SetRecommendedCpuUnits(v int64) *ECSServiceRecommendedOptionProjectedMetric + func (s *ECSServiceRecommendedOptionProjectedMetric) SetRecommendedMemorySize(v int64) *ECSServiceRecommendedOptionProjectedMetric + func (s ECSServiceRecommendedOptionProjectedMetric) GoString() string + func (s ECSServiceRecommendedOptionProjectedMetric) String() string + type ECSServiceUtilizationMetric struct + Name *string + Statistic *string + Value *float64 + func (s *ECSServiceUtilizationMetric) SetName(v string) *ECSServiceUtilizationMetric + func (s *ECSServiceUtilizationMetric) SetStatistic(v string) *ECSServiceUtilizationMetric + func (s *ECSServiceUtilizationMetric) SetValue(v float64) *ECSServiceUtilizationMetric + func (s ECSServiceUtilizationMetric) GoString() string + func (s ECSServiceUtilizationMetric) String() string + type EffectiveRecommendationPreferences struct + CpuVendorArchitectures []*string + EnhancedInfrastructureMetrics *string + ExternalMetricsPreference *ExternalMetricsPreference + InferredWorkloadTypes *string + func (s *EffectiveRecommendationPreferences) SetCpuVendorArchitectures(v []*string) *EffectiveRecommendationPreferences + func (s *EffectiveRecommendationPreferences) SetEnhancedInfrastructureMetrics(v string) *EffectiveRecommendationPreferences + func (s *EffectiveRecommendationPreferences) SetExternalMetricsPreference(v *ExternalMetricsPreference) *EffectiveRecommendationPreferences + func (s *EffectiveRecommendationPreferences) SetInferredWorkloadTypes(v string) *EffectiveRecommendationPreferences + func (s EffectiveRecommendationPreferences) GoString() string + func (s EffectiveRecommendationPreferences) String() string + type EnrollmentFilter struct + Name *string + Values []*string + func (s *EnrollmentFilter) SetName(v string) *EnrollmentFilter + func (s *EnrollmentFilter) SetValues(v []*string) *EnrollmentFilter + func (s EnrollmentFilter) GoString() string + func (s EnrollmentFilter) String() string + type EstimatedMonthlySavings struct + Currency *string + Value *float64 + func (s *EstimatedMonthlySavings) SetCurrency(v string) *EstimatedMonthlySavings + func (s *EstimatedMonthlySavings) SetValue(v float64) *EstimatedMonthlySavings + func (s EstimatedMonthlySavings) GoString() string + func (s EstimatedMonthlySavings) String() string + type ExportAutoScalingGroupRecommendationsInput struct + AccountIds []*string + FieldsToExport []*string + FileFormat *string + Filters []*Filter + IncludeMemberAccounts *bool + RecommendationPreferences *RecommendationPreferences + S3DestinationConfig *S3DestinationConfig + func (s *ExportAutoScalingGroupRecommendationsInput) SetAccountIds(v []*string) *ExportAutoScalingGroupRecommendationsInput + func (s *ExportAutoScalingGroupRecommendationsInput) SetFieldsToExport(v []*string) *ExportAutoScalingGroupRecommendationsInput + func (s *ExportAutoScalingGroupRecommendationsInput) SetFileFormat(v string) *ExportAutoScalingGroupRecommendationsInput + func (s *ExportAutoScalingGroupRecommendationsInput) SetFilters(v []*Filter) *ExportAutoScalingGroupRecommendationsInput + func (s *ExportAutoScalingGroupRecommendationsInput) SetIncludeMemberAccounts(v bool) *ExportAutoScalingGroupRecommendationsInput + func (s *ExportAutoScalingGroupRecommendationsInput) SetRecommendationPreferences(v *RecommendationPreferences) *ExportAutoScalingGroupRecommendationsInput + func (s *ExportAutoScalingGroupRecommendationsInput) SetS3DestinationConfig(v *S3DestinationConfig) *ExportAutoScalingGroupRecommendationsInput + func (s *ExportAutoScalingGroupRecommendationsInput) Validate() error + func (s ExportAutoScalingGroupRecommendationsInput) GoString() string + func (s ExportAutoScalingGroupRecommendationsInput) String() string + type ExportAutoScalingGroupRecommendationsOutput struct + JobId *string + S3Destination *S3Destination + func (s *ExportAutoScalingGroupRecommendationsOutput) SetJobId(v string) *ExportAutoScalingGroupRecommendationsOutput + func (s *ExportAutoScalingGroupRecommendationsOutput) SetS3Destination(v *S3Destination) *ExportAutoScalingGroupRecommendationsOutput + func (s ExportAutoScalingGroupRecommendationsOutput) GoString() string + func (s ExportAutoScalingGroupRecommendationsOutput) String() string + type ExportDestination struct + S3 *S3Destination + func (s *ExportDestination) SetS3(v *S3Destination) *ExportDestination + func (s ExportDestination) GoString() string + func (s ExportDestination) String() string + type ExportEBSVolumeRecommendationsInput struct + AccountIds []*string + FieldsToExport []*string + FileFormat *string + Filters []*EBSFilter + IncludeMemberAccounts *bool + S3DestinationConfig *S3DestinationConfig + func (s *ExportEBSVolumeRecommendationsInput) SetAccountIds(v []*string) *ExportEBSVolumeRecommendationsInput + func (s *ExportEBSVolumeRecommendationsInput) SetFieldsToExport(v []*string) *ExportEBSVolumeRecommendationsInput + func (s *ExportEBSVolumeRecommendationsInput) SetFileFormat(v string) *ExportEBSVolumeRecommendationsInput + func (s *ExportEBSVolumeRecommendationsInput) SetFilters(v []*EBSFilter) *ExportEBSVolumeRecommendationsInput + func (s *ExportEBSVolumeRecommendationsInput) SetIncludeMemberAccounts(v bool) *ExportEBSVolumeRecommendationsInput + func (s *ExportEBSVolumeRecommendationsInput) SetS3DestinationConfig(v *S3DestinationConfig) *ExportEBSVolumeRecommendationsInput + func (s *ExportEBSVolumeRecommendationsInput) Validate() error + func (s ExportEBSVolumeRecommendationsInput) GoString() string + func (s ExportEBSVolumeRecommendationsInput) String() string + type ExportEBSVolumeRecommendationsOutput struct + JobId *string + S3Destination *S3Destination + func (s *ExportEBSVolumeRecommendationsOutput) SetJobId(v string) *ExportEBSVolumeRecommendationsOutput + func (s *ExportEBSVolumeRecommendationsOutput) SetS3Destination(v *S3Destination) *ExportEBSVolumeRecommendationsOutput + func (s ExportEBSVolumeRecommendationsOutput) GoString() string + func (s ExportEBSVolumeRecommendationsOutput) String() string + type ExportEC2InstanceRecommendationsInput struct + AccountIds []*string + FieldsToExport []*string + FileFormat *string + Filters []*Filter + IncludeMemberAccounts *bool + RecommendationPreferences *RecommendationPreferences + S3DestinationConfig *S3DestinationConfig + func (s *ExportEC2InstanceRecommendationsInput) SetAccountIds(v []*string) *ExportEC2InstanceRecommendationsInput + func (s *ExportEC2InstanceRecommendationsInput) SetFieldsToExport(v []*string) *ExportEC2InstanceRecommendationsInput + func (s *ExportEC2InstanceRecommendationsInput) SetFileFormat(v string) *ExportEC2InstanceRecommendationsInput + func (s *ExportEC2InstanceRecommendationsInput) SetFilters(v []*Filter) *ExportEC2InstanceRecommendationsInput + func (s *ExportEC2InstanceRecommendationsInput) SetIncludeMemberAccounts(v bool) *ExportEC2InstanceRecommendationsInput + func (s *ExportEC2InstanceRecommendationsInput) SetRecommendationPreferences(v *RecommendationPreferences) *ExportEC2InstanceRecommendationsInput + func (s *ExportEC2InstanceRecommendationsInput) SetS3DestinationConfig(v *S3DestinationConfig) *ExportEC2InstanceRecommendationsInput + func (s *ExportEC2InstanceRecommendationsInput) Validate() error + func (s ExportEC2InstanceRecommendationsInput) GoString() string + func (s ExportEC2InstanceRecommendationsInput) String() string + type ExportEC2InstanceRecommendationsOutput struct + JobId *string + S3Destination *S3Destination + func (s *ExportEC2InstanceRecommendationsOutput) SetJobId(v string) *ExportEC2InstanceRecommendationsOutput + func (s *ExportEC2InstanceRecommendationsOutput) SetS3Destination(v *S3Destination) *ExportEC2InstanceRecommendationsOutput + func (s ExportEC2InstanceRecommendationsOutput) GoString() string + func (s ExportEC2InstanceRecommendationsOutput) String() string + type ExportECSServiceRecommendationsInput struct + AccountIds []*string + FieldsToExport []*string + FileFormat *string + Filters []*ECSServiceRecommendationFilter + IncludeMemberAccounts *bool + S3DestinationConfig *S3DestinationConfig + func (s *ExportECSServiceRecommendationsInput) SetAccountIds(v []*string) *ExportECSServiceRecommendationsInput + func (s *ExportECSServiceRecommendationsInput) SetFieldsToExport(v []*string) *ExportECSServiceRecommendationsInput + func (s *ExportECSServiceRecommendationsInput) SetFileFormat(v string) *ExportECSServiceRecommendationsInput + func (s *ExportECSServiceRecommendationsInput) SetFilters(v []*ECSServiceRecommendationFilter) *ExportECSServiceRecommendationsInput + func (s *ExportECSServiceRecommendationsInput) SetIncludeMemberAccounts(v bool) *ExportECSServiceRecommendationsInput + func (s *ExportECSServiceRecommendationsInput) SetS3DestinationConfig(v *S3DestinationConfig) *ExportECSServiceRecommendationsInput + func (s *ExportECSServiceRecommendationsInput) Validate() error + func (s ExportECSServiceRecommendationsInput) GoString() string + func (s ExportECSServiceRecommendationsInput) String() string + type ExportECSServiceRecommendationsOutput struct + JobId *string + S3Destination *S3Destination + func (s *ExportECSServiceRecommendationsOutput) SetJobId(v string) *ExportECSServiceRecommendationsOutput + func (s *ExportECSServiceRecommendationsOutput) SetS3Destination(v *S3Destination) *ExportECSServiceRecommendationsOutput + func (s ExportECSServiceRecommendationsOutput) GoString() string + func (s ExportECSServiceRecommendationsOutput) String() string + type ExportLambdaFunctionRecommendationsInput struct + AccountIds []*string + FieldsToExport []*string + FileFormat *string + Filters []*LambdaFunctionRecommendationFilter + IncludeMemberAccounts *bool + S3DestinationConfig *S3DestinationConfig + func (s *ExportLambdaFunctionRecommendationsInput) SetAccountIds(v []*string) *ExportLambdaFunctionRecommendationsInput + func (s *ExportLambdaFunctionRecommendationsInput) SetFieldsToExport(v []*string) *ExportLambdaFunctionRecommendationsInput + func (s *ExportLambdaFunctionRecommendationsInput) SetFileFormat(v string) *ExportLambdaFunctionRecommendationsInput + func (s *ExportLambdaFunctionRecommendationsInput) SetFilters(v []*LambdaFunctionRecommendationFilter) *ExportLambdaFunctionRecommendationsInput + func (s *ExportLambdaFunctionRecommendationsInput) SetIncludeMemberAccounts(v bool) *ExportLambdaFunctionRecommendationsInput + func (s *ExportLambdaFunctionRecommendationsInput) SetS3DestinationConfig(v *S3DestinationConfig) *ExportLambdaFunctionRecommendationsInput + func (s *ExportLambdaFunctionRecommendationsInput) Validate() error + func (s ExportLambdaFunctionRecommendationsInput) GoString() string + func (s ExportLambdaFunctionRecommendationsInput) String() string + type ExportLambdaFunctionRecommendationsOutput struct + JobId *string + S3Destination *S3Destination + func (s *ExportLambdaFunctionRecommendationsOutput) SetJobId(v string) *ExportLambdaFunctionRecommendationsOutput + func (s *ExportLambdaFunctionRecommendationsOutput) SetS3Destination(v *S3Destination) *ExportLambdaFunctionRecommendationsOutput + func (s ExportLambdaFunctionRecommendationsOutput) GoString() string + func (s ExportLambdaFunctionRecommendationsOutput) String() string + type ExportLicenseRecommendationsInput struct + AccountIds []*string + FieldsToExport []*string + FileFormat *string + Filters []*LicenseRecommendationFilter + IncludeMemberAccounts *bool + S3DestinationConfig *S3DestinationConfig + func (s *ExportLicenseRecommendationsInput) SetAccountIds(v []*string) *ExportLicenseRecommendationsInput + func (s *ExportLicenseRecommendationsInput) SetFieldsToExport(v []*string) *ExportLicenseRecommendationsInput + func (s *ExportLicenseRecommendationsInput) SetFileFormat(v string) *ExportLicenseRecommendationsInput + func (s *ExportLicenseRecommendationsInput) SetFilters(v []*LicenseRecommendationFilter) *ExportLicenseRecommendationsInput + func (s *ExportLicenseRecommendationsInput) SetIncludeMemberAccounts(v bool) *ExportLicenseRecommendationsInput + func (s *ExportLicenseRecommendationsInput) SetS3DestinationConfig(v *S3DestinationConfig) *ExportLicenseRecommendationsInput + func (s *ExportLicenseRecommendationsInput) Validate() error + func (s ExportLicenseRecommendationsInput) GoString() string + func (s ExportLicenseRecommendationsInput) String() string + type ExportLicenseRecommendationsOutput struct + JobId *string + S3Destination *S3Destination + func (s *ExportLicenseRecommendationsOutput) SetJobId(v string) *ExportLicenseRecommendationsOutput + func (s *ExportLicenseRecommendationsOutput) SetS3Destination(v *S3Destination) *ExportLicenseRecommendationsOutput + func (s ExportLicenseRecommendationsOutput) GoString() string + func (s ExportLicenseRecommendationsOutput) String() string + type ExternalMetricStatus struct + StatusCode *string + StatusReason *string + func (s *ExternalMetricStatus) SetStatusCode(v string) *ExternalMetricStatus + func (s *ExternalMetricStatus) SetStatusReason(v string) *ExternalMetricStatus + func (s ExternalMetricStatus) GoString() string + func (s ExternalMetricStatus) String() string + type ExternalMetricsPreference struct + Source *string + func (s *ExternalMetricsPreference) SetSource(v string) *ExternalMetricsPreference + func (s ExternalMetricsPreference) GoString() string + func (s ExternalMetricsPreference) String() string + type Filter struct + Name *string + Values []*string + func (s *Filter) SetName(v string) *Filter + func (s *Filter) SetValues(v []*string) *Filter + func (s Filter) GoString() string + func (s Filter) String() string + type GetAutoScalingGroupRecommendationsInput struct + AccountIds []*string + AutoScalingGroupArns []*string + Filters []*Filter + MaxResults *int64 + NextToken *string + RecommendationPreferences *RecommendationPreferences + func (s *GetAutoScalingGroupRecommendationsInput) SetAccountIds(v []*string) *GetAutoScalingGroupRecommendationsInput + func (s *GetAutoScalingGroupRecommendationsInput) SetAutoScalingGroupArns(v []*string) *GetAutoScalingGroupRecommendationsInput + func (s *GetAutoScalingGroupRecommendationsInput) SetFilters(v []*Filter) *GetAutoScalingGroupRecommendationsInput + func (s *GetAutoScalingGroupRecommendationsInput) SetMaxResults(v int64) *GetAutoScalingGroupRecommendationsInput + func (s *GetAutoScalingGroupRecommendationsInput) SetNextToken(v string) *GetAutoScalingGroupRecommendationsInput + func (s *GetAutoScalingGroupRecommendationsInput) SetRecommendationPreferences(v *RecommendationPreferences) *GetAutoScalingGroupRecommendationsInput + func (s GetAutoScalingGroupRecommendationsInput) GoString() string + func (s GetAutoScalingGroupRecommendationsInput) String() string + type GetAutoScalingGroupRecommendationsOutput struct + AutoScalingGroupRecommendations []*AutoScalingGroupRecommendation + Errors []*GetRecommendationError + NextToken *string + func (s *GetAutoScalingGroupRecommendationsOutput) SetAutoScalingGroupRecommendations(v []*AutoScalingGroupRecommendation) *GetAutoScalingGroupRecommendationsOutput + func (s *GetAutoScalingGroupRecommendationsOutput) SetErrors(v []*GetRecommendationError) *GetAutoScalingGroupRecommendationsOutput + func (s *GetAutoScalingGroupRecommendationsOutput) SetNextToken(v string) *GetAutoScalingGroupRecommendationsOutput + func (s GetAutoScalingGroupRecommendationsOutput) GoString() string + func (s GetAutoScalingGroupRecommendationsOutput) String() string + type GetEBSVolumeRecommendationsInput struct + AccountIds []*string + Filters []*EBSFilter + MaxResults *int64 + NextToken *string + VolumeArns []*string + func (s *GetEBSVolumeRecommendationsInput) SetAccountIds(v []*string) *GetEBSVolumeRecommendationsInput + func (s *GetEBSVolumeRecommendationsInput) SetFilters(v []*EBSFilter) *GetEBSVolumeRecommendationsInput + func (s *GetEBSVolumeRecommendationsInput) SetMaxResults(v int64) *GetEBSVolumeRecommendationsInput + func (s *GetEBSVolumeRecommendationsInput) SetNextToken(v string) *GetEBSVolumeRecommendationsInput + func (s *GetEBSVolumeRecommendationsInput) SetVolumeArns(v []*string) *GetEBSVolumeRecommendationsInput + func (s GetEBSVolumeRecommendationsInput) GoString() string + func (s GetEBSVolumeRecommendationsInput) String() string + type GetEBSVolumeRecommendationsOutput struct + Errors []*GetRecommendationError + NextToken *string + VolumeRecommendations []*VolumeRecommendation + func (s *GetEBSVolumeRecommendationsOutput) SetErrors(v []*GetRecommendationError) *GetEBSVolumeRecommendationsOutput + func (s *GetEBSVolumeRecommendationsOutput) SetNextToken(v string) *GetEBSVolumeRecommendationsOutput + func (s *GetEBSVolumeRecommendationsOutput) SetVolumeRecommendations(v []*VolumeRecommendation) *GetEBSVolumeRecommendationsOutput + func (s GetEBSVolumeRecommendationsOutput) GoString() string + func (s GetEBSVolumeRecommendationsOutput) String() string + type GetEC2InstanceRecommendationsInput struct + AccountIds []*string + Filters []*Filter + InstanceArns []*string + MaxResults *int64 + NextToken *string + RecommendationPreferences *RecommendationPreferences + func (s *GetEC2InstanceRecommendationsInput) SetAccountIds(v []*string) *GetEC2InstanceRecommendationsInput + func (s *GetEC2InstanceRecommendationsInput) SetFilters(v []*Filter) *GetEC2InstanceRecommendationsInput + func (s *GetEC2InstanceRecommendationsInput) SetInstanceArns(v []*string) *GetEC2InstanceRecommendationsInput + func (s *GetEC2InstanceRecommendationsInput) SetMaxResults(v int64) *GetEC2InstanceRecommendationsInput + func (s *GetEC2InstanceRecommendationsInput) SetNextToken(v string) *GetEC2InstanceRecommendationsInput + func (s *GetEC2InstanceRecommendationsInput) SetRecommendationPreferences(v *RecommendationPreferences) *GetEC2InstanceRecommendationsInput + func (s GetEC2InstanceRecommendationsInput) GoString() string + func (s GetEC2InstanceRecommendationsInput) String() string + type GetEC2InstanceRecommendationsOutput struct + Errors []*GetRecommendationError + InstanceRecommendations []*InstanceRecommendation + NextToken *string + func (s *GetEC2InstanceRecommendationsOutput) SetErrors(v []*GetRecommendationError) *GetEC2InstanceRecommendationsOutput + func (s *GetEC2InstanceRecommendationsOutput) SetInstanceRecommendations(v []*InstanceRecommendation) *GetEC2InstanceRecommendationsOutput + func (s *GetEC2InstanceRecommendationsOutput) SetNextToken(v string) *GetEC2InstanceRecommendationsOutput + func (s GetEC2InstanceRecommendationsOutput) GoString() string + func (s GetEC2InstanceRecommendationsOutput) String() string + type GetEC2RecommendationProjectedMetricsInput struct + EndTime *time.Time + InstanceArn *string + Period *int64 + RecommendationPreferences *RecommendationPreferences + StartTime *time.Time + Stat *string + func (s *GetEC2RecommendationProjectedMetricsInput) SetEndTime(v time.Time) *GetEC2RecommendationProjectedMetricsInput + func (s *GetEC2RecommendationProjectedMetricsInput) SetInstanceArn(v string) *GetEC2RecommendationProjectedMetricsInput + func (s *GetEC2RecommendationProjectedMetricsInput) SetPeriod(v int64) *GetEC2RecommendationProjectedMetricsInput + func (s *GetEC2RecommendationProjectedMetricsInput) SetRecommendationPreferences(v *RecommendationPreferences) *GetEC2RecommendationProjectedMetricsInput + func (s *GetEC2RecommendationProjectedMetricsInput) SetStartTime(v time.Time) *GetEC2RecommendationProjectedMetricsInput + func (s *GetEC2RecommendationProjectedMetricsInput) SetStat(v string) *GetEC2RecommendationProjectedMetricsInput + func (s *GetEC2RecommendationProjectedMetricsInput) Validate() error + func (s GetEC2RecommendationProjectedMetricsInput) GoString() string + func (s GetEC2RecommendationProjectedMetricsInput) String() string + type GetEC2RecommendationProjectedMetricsOutput struct + RecommendedOptionProjectedMetrics []*RecommendedOptionProjectedMetric + func (s *GetEC2RecommendationProjectedMetricsOutput) SetRecommendedOptionProjectedMetrics(v []*RecommendedOptionProjectedMetric) *GetEC2RecommendationProjectedMetricsOutput + func (s GetEC2RecommendationProjectedMetricsOutput) GoString() string + func (s GetEC2RecommendationProjectedMetricsOutput) String() string + type GetECSServiceRecommendationProjectedMetricsInput struct + EndTime *time.Time + Period *int64 + ServiceArn *string + StartTime *time.Time + Stat *string + func (s *GetECSServiceRecommendationProjectedMetricsInput) SetEndTime(v time.Time) *GetECSServiceRecommendationProjectedMetricsInput + func (s *GetECSServiceRecommendationProjectedMetricsInput) SetPeriod(v int64) *GetECSServiceRecommendationProjectedMetricsInput + func (s *GetECSServiceRecommendationProjectedMetricsInput) SetServiceArn(v string) *GetECSServiceRecommendationProjectedMetricsInput + func (s *GetECSServiceRecommendationProjectedMetricsInput) SetStartTime(v time.Time) *GetECSServiceRecommendationProjectedMetricsInput + func (s *GetECSServiceRecommendationProjectedMetricsInput) SetStat(v string) *GetECSServiceRecommendationProjectedMetricsInput + func (s *GetECSServiceRecommendationProjectedMetricsInput) Validate() error + func (s GetECSServiceRecommendationProjectedMetricsInput) GoString() string + func (s GetECSServiceRecommendationProjectedMetricsInput) String() string + type GetECSServiceRecommendationProjectedMetricsOutput struct + RecommendedOptionProjectedMetrics []*ECSServiceRecommendedOptionProjectedMetric + func (s *GetECSServiceRecommendationProjectedMetricsOutput) SetRecommendedOptionProjectedMetrics(v []*ECSServiceRecommendedOptionProjectedMetric) *GetECSServiceRecommendationProjectedMetricsOutput + func (s GetECSServiceRecommendationProjectedMetricsOutput) GoString() string + func (s GetECSServiceRecommendationProjectedMetricsOutput) String() string + type GetECSServiceRecommendationsInput struct + AccountIds []*string + Filters []*ECSServiceRecommendationFilter + MaxResults *int64 + NextToken *string + ServiceArns []*string + func (s *GetECSServiceRecommendationsInput) SetAccountIds(v []*string) *GetECSServiceRecommendationsInput + func (s *GetECSServiceRecommendationsInput) SetFilters(v []*ECSServiceRecommendationFilter) *GetECSServiceRecommendationsInput + func (s *GetECSServiceRecommendationsInput) SetMaxResults(v int64) *GetECSServiceRecommendationsInput + func (s *GetECSServiceRecommendationsInput) SetNextToken(v string) *GetECSServiceRecommendationsInput + func (s *GetECSServiceRecommendationsInput) SetServiceArns(v []*string) *GetECSServiceRecommendationsInput + func (s GetECSServiceRecommendationsInput) GoString() string + func (s GetECSServiceRecommendationsInput) String() string + type GetECSServiceRecommendationsOutput struct + EcsServiceRecommendations []*ECSServiceRecommendation + Errors []*GetRecommendationError + NextToken *string + func (s *GetECSServiceRecommendationsOutput) SetEcsServiceRecommendations(v []*ECSServiceRecommendation) *GetECSServiceRecommendationsOutput + func (s *GetECSServiceRecommendationsOutput) SetErrors(v []*GetRecommendationError) *GetECSServiceRecommendationsOutput + func (s *GetECSServiceRecommendationsOutput) SetNextToken(v string) *GetECSServiceRecommendationsOutput + func (s GetECSServiceRecommendationsOutput) GoString() string + func (s GetECSServiceRecommendationsOutput) String() string + type GetEffectiveRecommendationPreferencesInput struct + ResourceArn *string + func (s *GetEffectiveRecommendationPreferencesInput) SetResourceArn(v string) *GetEffectiveRecommendationPreferencesInput + func (s *GetEffectiveRecommendationPreferencesInput) Validate() error + func (s GetEffectiveRecommendationPreferencesInput) GoString() string + func (s GetEffectiveRecommendationPreferencesInput) String() string + type GetEffectiveRecommendationPreferencesOutput struct + EnhancedInfrastructureMetrics *string + ExternalMetricsPreference *ExternalMetricsPreference + func (s *GetEffectiveRecommendationPreferencesOutput) SetEnhancedInfrastructureMetrics(v string) *GetEffectiveRecommendationPreferencesOutput + func (s *GetEffectiveRecommendationPreferencesOutput) SetExternalMetricsPreference(v *ExternalMetricsPreference) *GetEffectiveRecommendationPreferencesOutput + func (s GetEffectiveRecommendationPreferencesOutput) GoString() string + func (s GetEffectiveRecommendationPreferencesOutput) String() string + type GetEnrollmentStatusInput struct + func (s GetEnrollmentStatusInput) GoString() string + func (s GetEnrollmentStatusInput) String() string + type GetEnrollmentStatusOutput struct + LastUpdatedTimestamp *time.Time + MemberAccountsEnrolled *bool + NumberOfMemberAccountsOptedIn *int64 + Status *string + StatusReason *string + func (s *GetEnrollmentStatusOutput) SetLastUpdatedTimestamp(v time.Time) *GetEnrollmentStatusOutput + func (s *GetEnrollmentStatusOutput) SetMemberAccountsEnrolled(v bool) *GetEnrollmentStatusOutput + func (s *GetEnrollmentStatusOutput) SetNumberOfMemberAccountsOptedIn(v int64) *GetEnrollmentStatusOutput + func (s *GetEnrollmentStatusOutput) SetStatus(v string) *GetEnrollmentStatusOutput + func (s *GetEnrollmentStatusOutput) SetStatusReason(v string) *GetEnrollmentStatusOutput + func (s GetEnrollmentStatusOutput) GoString() string + func (s GetEnrollmentStatusOutput) String() string + type GetEnrollmentStatusesForOrganizationInput struct + Filters []*EnrollmentFilter + MaxResults *int64 + NextToken *string + func (s *GetEnrollmentStatusesForOrganizationInput) SetFilters(v []*EnrollmentFilter) *GetEnrollmentStatusesForOrganizationInput + func (s *GetEnrollmentStatusesForOrganizationInput) SetMaxResults(v int64) *GetEnrollmentStatusesForOrganizationInput + func (s *GetEnrollmentStatusesForOrganizationInput) SetNextToken(v string) *GetEnrollmentStatusesForOrganizationInput + func (s GetEnrollmentStatusesForOrganizationInput) GoString() string + func (s GetEnrollmentStatusesForOrganizationInput) String() string + type GetEnrollmentStatusesForOrganizationOutput struct + AccountEnrollmentStatuses []*AccountEnrollmentStatus + NextToken *string + func (s *GetEnrollmentStatusesForOrganizationOutput) SetAccountEnrollmentStatuses(v []*AccountEnrollmentStatus) *GetEnrollmentStatusesForOrganizationOutput + func (s *GetEnrollmentStatusesForOrganizationOutput) SetNextToken(v string) *GetEnrollmentStatusesForOrganizationOutput + func (s GetEnrollmentStatusesForOrganizationOutput) GoString() string + func (s GetEnrollmentStatusesForOrganizationOutput) String() string + type GetLambdaFunctionRecommendationsInput struct + AccountIds []*string + Filters []*LambdaFunctionRecommendationFilter + FunctionArns []*string + MaxResults *int64 + NextToken *string + func (s *GetLambdaFunctionRecommendationsInput) SetAccountIds(v []*string) *GetLambdaFunctionRecommendationsInput + func (s *GetLambdaFunctionRecommendationsInput) SetFilters(v []*LambdaFunctionRecommendationFilter) *GetLambdaFunctionRecommendationsInput + func (s *GetLambdaFunctionRecommendationsInput) SetFunctionArns(v []*string) *GetLambdaFunctionRecommendationsInput + func (s *GetLambdaFunctionRecommendationsInput) SetMaxResults(v int64) *GetLambdaFunctionRecommendationsInput + func (s *GetLambdaFunctionRecommendationsInput) SetNextToken(v string) *GetLambdaFunctionRecommendationsInput + func (s GetLambdaFunctionRecommendationsInput) GoString() string + func (s GetLambdaFunctionRecommendationsInput) String() string + type GetLambdaFunctionRecommendationsOutput struct + LambdaFunctionRecommendations []*LambdaFunctionRecommendation + NextToken *string + func (s *GetLambdaFunctionRecommendationsOutput) SetLambdaFunctionRecommendations(v []*LambdaFunctionRecommendation) *GetLambdaFunctionRecommendationsOutput + func (s *GetLambdaFunctionRecommendationsOutput) SetNextToken(v string) *GetLambdaFunctionRecommendationsOutput + func (s GetLambdaFunctionRecommendationsOutput) GoString() string + func (s GetLambdaFunctionRecommendationsOutput) String() string + type GetLicenseRecommendationsInput struct + AccountIds []*string + Filters []*LicenseRecommendationFilter + MaxResults *int64 + NextToken *string + ResourceArns []*string + func (s *GetLicenseRecommendationsInput) SetAccountIds(v []*string) *GetLicenseRecommendationsInput + func (s *GetLicenseRecommendationsInput) SetFilters(v []*LicenseRecommendationFilter) *GetLicenseRecommendationsInput + func (s *GetLicenseRecommendationsInput) SetMaxResults(v int64) *GetLicenseRecommendationsInput + func (s *GetLicenseRecommendationsInput) SetNextToken(v string) *GetLicenseRecommendationsInput + func (s *GetLicenseRecommendationsInput) SetResourceArns(v []*string) *GetLicenseRecommendationsInput + func (s GetLicenseRecommendationsInput) GoString() string + func (s GetLicenseRecommendationsInput) String() string + type GetLicenseRecommendationsOutput struct + Errors []*GetRecommendationError + LicenseRecommendations []*LicenseRecommendation + NextToken *string + func (s *GetLicenseRecommendationsOutput) SetErrors(v []*GetRecommendationError) *GetLicenseRecommendationsOutput + func (s *GetLicenseRecommendationsOutput) SetLicenseRecommendations(v []*LicenseRecommendation) *GetLicenseRecommendationsOutput + func (s *GetLicenseRecommendationsOutput) SetNextToken(v string) *GetLicenseRecommendationsOutput + func (s GetLicenseRecommendationsOutput) GoString() string + func (s GetLicenseRecommendationsOutput) String() string + type GetRecommendationError struct + Code *string + Identifier *string + Message *string + func (s *GetRecommendationError) SetCode(v string) *GetRecommendationError + func (s *GetRecommendationError) SetIdentifier(v string) *GetRecommendationError + func (s *GetRecommendationError) SetMessage(v string) *GetRecommendationError + func (s GetRecommendationError) GoString() string + func (s GetRecommendationError) String() string + type GetRecommendationPreferencesInput struct + MaxResults *int64 + NextToken *string + ResourceType *string + Scope *Scope + func (s *GetRecommendationPreferencesInput) SetMaxResults(v int64) *GetRecommendationPreferencesInput + func (s *GetRecommendationPreferencesInput) SetNextToken(v string) *GetRecommendationPreferencesInput + func (s *GetRecommendationPreferencesInput) SetResourceType(v string) *GetRecommendationPreferencesInput + func (s *GetRecommendationPreferencesInput) SetScope(v *Scope) *GetRecommendationPreferencesInput + func (s *GetRecommendationPreferencesInput) Validate() error + func (s GetRecommendationPreferencesInput) GoString() string + func (s GetRecommendationPreferencesInput) String() string + type GetRecommendationPreferencesOutput struct + NextToken *string + RecommendationPreferencesDetails []*RecommendationPreferencesDetail + func (s *GetRecommendationPreferencesOutput) SetNextToken(v string) *GetRecommendationPreferencesOutput + func (s *GetRecommendationPreferencesOutput) SetRecommendationPreferencesDetails(v []*RecommendationPreferencesDetail) *GetRecommendationPreferencesOutput + func (s GetRecommendationPreferencesOutput) GoString() string + func (s GetRecommendationPreferencesOutput) String() string + type GetRecommendationSummariesInput struct + AccountIds []*string + MaxResults *int64 + NextToken *string + func (s *GetRecommendationSummariesInput) SetAccountIds(v []*string) *GetRecommendationSummariesInput + func (s *GetRecommendationSummariesInput) SetMaxResults(v int64) *GetRecommendationSummariesInput + func (s *GetRecommendationSummariesInput) SetNextToken(v string) *GetRecommendationSummariesInput + func (s GetRecommendationSummariesInput) GoString() string + func (s GetRecommendationSummariesInput) String() string + type GetRecommendationSummariesOutput struct + NextToken *string + RecommendationSummaries []*RecommendationSummary + func (s *GetRecommendationSummariesOutput) SetNextToken(v string) *GetRecommendationSummariesOutput + func (s *GetRecommendationSummariesOutput) SetRecommendationSummaries(v []*RecommendationSummary) *GetRecommendationSummariesOutput + func (s GetRecommendationSummariesOutput) GoString() string + func (s GetRecommendationSummariesOutput) String() string + type Gpu struct + GpuCount *int64 + GpuMemorySizeInMiB *int64 + func (s *Gpu) SetGpuCount(v int64) *Gpu + func (s *Gpu) SetGpuMemorySizeInMiB(v int64) *Gpu + func (s Gpu) GoString() string + func (s Gpu) String() string + type GpuInfo struct + Gpus []*Gpu + func (s *GpuInfo) SetGpus(v []*Gpu) *GpuInfo + func (s GpuInfo) GoString() string + func (s GpuInfo) String() string + type InferredWorkloadSaving struct + EstimatedMonthlySavings *EstimatedMonthlySavings + InferredWorkloadTypes []*string + func (s *InferredWorkloadSaving) SetEstimatedMonthlySavings(v *EstimatedMonthlySavings) *InferredWorkloadSaving + func (s *InferredWorkloadSaving) SetInferredWorkloadTypes(v []*string) *InferredWorkloadSaving + func (s InferredWorkloadSaving) GoString() string + func (s InferredWorkloadSaving) String() string + type InstanceRecommendation struct + AccountId *string + CurrentInstanceGpuInfo *GpuInfo + CurrentInstanceType *string + CurrentPerformanceRisk *string + EffectiveRecommendationPreferences *EffectiveRecommendationPreferences + ExternalMetricStatus *ExternalMetricStatus + Finding *string + FindingReasonCodes []*string + Idle *string + InferredWorkloadTypes []*string + InstanceArn *string + InstanceName *string + InstanceState *string + LastRefreshTimestamp *time.Time + LookBackPeriodInDays *float64 + RecommendationOptions []*InstanceRecommendationOption + RecommendationSources []*RecommendationSource + Tags []*Tag + UtilizationMetrics []*UtilizationMetric + func (s *InstanceRecommendation) SetAccountId(v string) *InstanceRecommendation + func (s *InstanceRecommendation) SetCurrentInstanceGpuInfo(v *GpuInfo) *InstanceRecommendation + func (s *InstanceRecommendation) SetCurrentInstanceType(v string) *InstanceRecommendation + func (s *InstanceRecommendation) SetCurrentPerformanceRisk(v string) *InstanceRecommendation + func (s *InstanceRecommendation) SetEffectiveRecommendationPreferences(v *EffectiveRecommendationPreferences) *InstanceRecommendation + func (s *InstanceRecommendation) SetExternalMetricStatus(v *ExternalMetricStatus) *InstanceRecommendation + func (s *InstanceRecommendation) SetFinding(v string) *InstanceRecommendation + func (s *InstanceRecommendation) SetFindingReasonCodes(v []*string) *InstanceRecommendation + func (s *InstanceRecommendation) SetIdle(v string) *InstanceRecommendation + func (s *InstanceRecommendation) SetInferredWorkloadTypes(v []*string) *InstanceRecommendation + func (s *InstanceRecommendation) SetInstanceArn(v string) *InstanceRecommendation + func (s *InstanceRecommendation) SetInstanceName(v string) *InstanceRecommendation + func (s *InstanceRecommendation) SetInstanceState(v string) *InstanceRecommendation + func (s *InstanceRecommendation) SetLastRefreshTimestamp(v time.Time) *InstanceRecommendation + func (s *InstanceRecommendation) SetLookBackPeriodInDays(v float64) *InstanceRecommendation + func (s *InstanceRecommendation) SetRecommendationOptions(v []*InstanceRecommendationOption) *InstanceRecommendation + func (s *InstanceRecommendation) SetRecommendationSources(v []*RecommendationSource) *InstanceRecommendation + func (s *InstanceRecommendation) SetTags(v []*Tag) *InstanceRecommendation + func (s *InstanceRecommendation) SetUtilizationMetrics(v []*UtilizationMetric) *InstanceRecommendation + func (s InstanceRecommendation) GoString() string + func (s InstanceRecommendation) String() string + type InstanceRecommendationOption struct + InstanceGpuInfo *GpuInfo + InstanceType *string + MigrationEffort *string + PerformanceRisk *float64 + PlatformDifferences []*string + ProjectedUtilizationMetrics []*UtilizationMetric + Rank *int64 + SavingsOpportunity *SavingsOpportunity + func (s *InstanceRecommendationOption) SetInstanceGpuInfo(v *GpuInfo) *InstanceRecommendationOption + func (s *InstanceRecommendationOption) SetInstanceType(v string) *InstanceRecommendationOption + func (s *InstanceRecommendationOption) SetMigrationEffort(v string) *InstanceRecommendationOption + func (s *InstanceRecommendationOption) SetPerformanceRisk(v float64) *InstanceRecommendationOption + func (s *InstanceRecommendationOption) SetPlatformDifferences(v []*string) *InstanceRecommendationOption + func (s *InstanceRecommendationOption) SetProjectedUtilizationMetrics(v []*UtilizationMetric) *InstanceRecommendationOption + func (s *InstanceRecommendationOption) SetRank(v int64) *InstanceRecommendationOption + func (s *InstanceRecommendationOption) SetSavingsOpportunity(v *SavingsOpportunity) *InstanceRecommendationOption + func (s InstanceRecommendationOption) GoString() string + func (s InstanceRecommendationOption) String() string + type InternalServerException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerException) Code() string + func (s *InternalServerException) Error() string + func (s *InternalServerException) Message() string + func (s *InternalServerException) OrigErr() error + func (s *InternalServerException) RequestID() string + func (s *InternalServerException) StatusCode() int + func (s InternalServerException) GoString() string + func (s InternalServerException) String() string + type InvalidParameterValueException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidParameterValueException) Code() string + func (s *InvalidParameterValueException) Error() string + func (s *InvalidParameterValueException) Message() string + func (s *InvalidParameterValueException) OrigErr() error + func (s *InvalidParameterValueException) RequestID() string + func (s *InvalidParameterValueException) StatusCode() int + func (s InvalidParameterValueException) GoString() string + func (s InvalidParameterValueException) String() string + type JobFilter struct + Name *string + Values []*string + func (s *JobFilter) SetName(v string) *JobFilter + func (s *JobFilter) SetValues(v []*string) *JobFilter + func (s JobFilter) GoString() string + func (s JobFilter) String() string + type LambdaFunctionMemoryProjectedMetric struct + Name *string + Statistic *string + Value *float64 + func (s *LambdaFunctionMemoryProjectedMetric) SetName(v string) *LambdaFunctionMemoryProjectedMetric + func (s *LambdaFunctionMemoryProjectedMetric) SetStatistic(v string) *LambdaFunctionMemoryProjectedMetric + func (s *LambdaFunctionMemoryProjectedMetric) SetValue(v float64) *LambdaFunctionMemoryProjectedMetric + func (s LambdaFunctionMemoryProjectedMetric) GoString() string + func (s LambdaFunctionMemoryProjectedMetric) String() string + type LambdaFunctionMemoryRecommendationOption struct + MemorySize *int64 + ProjectedUtilizationMetrics []*LambdaFunctionMemoryProjectedMetric + Rank *int64 + SavingsOpportunity *SavingsOpportunity + func (s *LambdaFunctionMemoryRecommendationOption) SetMemorySize(v int64) *LambdaFunctionMemoryRecommendationOption + func (s *LambdaFunctionMemoryRecommendationOption) SetProjectedUtilizationMetrics(v []*LambdaFunctionMemoryProjectedMetric) *LambdaFunctionMemoryRecommendationOption + func (s *LambdaFunctionMemoryRecommendationOption) SetRank(v int64) *LambdaFunctionMemoryRecommendationOption + func (s *LambdaFunctionMemoryRecommendationOption) SetSavingsOpportunity(v *SavingsOpportunity) *LambdaFunctionMemoryRecommendationOption + func (s LambdaFunctionMemoryRecommendationOption) GoString() string + func (s LambdaFunctionMemoryRecommendationOption) String() string + type LambdaFunctionRecommendation struct + AccountId *string + CurrentMemorySize *int64 + CurrentPerformanceRisk *string + Finding *string + FindingReasonCodes []*string + FunctionArn *string + FunctionVersion *string + LastRefreshTimestamp *time.Time + LookbackPeriodInDays *float64 + MemorySizeRecommendationOptions []*LambdaFunctionMemoryRecommendationOption + NumberOfInvocations *int64 + Tags []*Tag + UtilizationMetrics []*LambdaFunctionUtilizationMetric + func (s *LambdaFunctionRecommendation) SetAccountId(v string) *LambdaFunctionRecommendation + func (s *LambdaFunctionRecommendation) SetCurrentMemorySize(v int64) *LambdaFunctionRecommendation + func (s *LambdaFunctionRecommendation) SetCurrentPerformanceRisk(v string) *LambdaFunctionRecommendation + func (s *LambdaFunctionRecommendation) SetFinding(v string) *LambdaFunctionRecommendation + func (s *LambdaFunctionRecommendation) SetFindingReasonCodes(v []*string) *LambdaFunctionRecommendation + func (s *LambdaFunctionRecommendation) SetFunctionArn(v string) *LambdaFunctionRecommendation + func (s *LambdaFunctionRecommendation) SetFunctionVersion(v string) *LambdaFunctionRecommendation + func (s *LambdaFunctionRecommendation) SetLastRefreshTimestamp(v time.Time) *LambdaFunctionRecommendation + func (s *LambdaFunctionRecommendation) SetLookbackPeriodInDays(v float64) *LambdaFunctionRecommendation + func (s *LambdaFunctionRecommendation) SetMemorySizeRecommendationOptions(v []*LambdaFunctionMemoryRecommendationOption) *LambdaFunctionRecommendation + func (s *LambdaFunctionRecommendation) SetNumberOfInvocations(v int64) *LambdaFunctionRecommendation + func (s *LambdaFunctionRecommendation) SetTags(v []*Tag) *LambdaFunctionRecommendation + func (s *LambdaFunctionRecommendation) SetUtilizationMetrics(v []*LambdaFunctionUtilizationMetric) *LambdaFunctionRecommendation + func (s LambdaFunctionRecommendation) GoString() string + func (s LambdaFunctionRecommendation) String() string + type LambdaFunctionRecommendationFilter struct + Name *string + Values []*string + func (s *LambdaFunctionRecommendationFilter) SetName(v string) *LambdaFunctionRecommendationFilter + func (s *LambdaFunctionRecommendationFilter) SetValues(v []*string) *LambdaFunctionRecommendationFilter + func (s LambdaFunctionRecommendationFilter) GoString() string + func (s LambdaFunctionRecommendationFilter) String() string + type LambdaFunctionUtilizationMetric struct + Name *string + Statistic *string + Value *float64 + func (s *LambdaFunctionUtilizationMetric) SetName(v string) *LambdaFunctionUtilizationMetric + func (s *LambdaFunctionUtilizationMetric) SetStatistic(v string) *LambdaFunctionUtilizationMetric + func (s *LambdaFunctionUtilizationMetric) SetValue(v float64) *LambdaFunctionUtilizationMetric + func (s LambdaFunctionUtilizationMetric) GoString() string + func (s LambdaFunctionUtilizationMetric) String() string + type LicenseConfiguration struct + InstanceType *string + LicenseEdition *string + LicenseModel *string + LicenseName *string + LicenseVersion *string + MetricsSource []*MetricSource + NumberOfCores *int64 + OperatingSystem *string + func (s *LicenseConfiguration) SetInstanceType(v string) *LicenseConfiguration + func (s *LicenseConfiguration) SetLicenseEdition(v string) *LicenseConfiguration + func (s *LicenseConfiguration) SetLicenseModel(v string) *LicenseConfiguration + func (s *LicenseConfiguration) SetLicenseName(v string) *LicenseConfiguration + func (s *LicenseConfiguration) SetLicenseVersion(v string) *LicenseConfiguration + func (s *LicenseConfiguration) SetMetricsSource(v []*MetricSource) *LicenseConfiguration + func (s *LicenseConfiguration) SetNumberOfCores(v int64) *LicenseConfiguration + func (s *LicenseConfiguration) SetOperatingSystem(v string) *LicenseConfiguration + func (s LicenseConfiguration) GoString() string + func (s LicenseConfiguration) String() string + type LicenseRecommendation struct + AccountId *string + CurrentLicenseConfiguration *LicenseConfiguration + Finding *string + FindingReasonCodes []*string + LastRefreshTimestamp *time.Time + LicenseRecommendationOptions []*LicenseRecommendationOption + LookbackPeriodInDays *float64 + ResourceArn *string + Tags []*Tag + func (s *LicenseRecommendation) SetAccountId(v string) *LicenseRecommendation + func (s *LicenseRecommendation) SetCurrentLicenseConfiguration(v *LicenseConfiguration) *LicenseRecommendation + func (s *LicenseRecommendation) SetFinding(v string) *LicenseRecommendation + func (s *LicenseRecommendation) SetFindingReasonCodes(v []*string) *LicenseRecommendation + func (s *LicenseRecommendation) SetLastRefreshTimestamp(v time.Time) *LicenseRecommendation + func (s *LicenseRecommendation) SetLicenseRecommendationOptions(v []*LicenseRecommendationOption) *LicenseRecommendation + func (s *LicenseRecommendation) SetLookbackPeriodInDays(v float64) *LicenseRecommendation + func (s *LicenseRecommendation) SetResourceArn(v string) *LicenseRecommendation + func (s *LicenseRecommendation) SetTags(v []*Tag) *LicenseRecommendation + func (s LicenseRecommendation) GoString() string + func (s LicenseRecommendation) String() string + type LicenseRecommendationFilter struct + Name *string + Values []*string + func (s *LicenseRecommendationFilter) SetName(v string) *LicenseRecommendationFilter + func (s *LicenseRecommendationFilter) SetValues(v []*string) *LicenseRecommendationFilter + func (s LicenseRecommendationFilter) GoString() string + func (s LicenseRecommendationFilter) String() string + type LicenseRecommendationOption struct + LicenseEdition *string + LicenseModel *string + OperatingSystem *string + Rank *int64 + SavingsOpportunity *SavingsOpportunity + func (s *LicenseRecommendationOption) SetLicenseEdition(v string) *LicenseRecommendationOption + func (s *LicenseRecommendationOption) SetLicenseModel(v string) *LicenseRecommendationOption + func (s *LicenseRecommendationOption) SetOperatingSystem(v string) *LicenseRecommendationOption + func (s *LicenseRecommendationOption) SetRank(v int64) *LicenseRecommendationOption + func (s *LicenseRecommendationOption) SetSavingsOpportunity(v *SavingsOpportunity) *LicenseRecommendationOption + func (s LicenseRecommendationOption) GoString() string + func (s LicenseRecommendationOption) String() string + type LimitExceededException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *LimitExceededException) Code() string + func (s *LimitExceededException) Error() string + func (s *LimitExceededException) Message() string + func (s *LimitExceededException) OrigErr() error + func (s *LimitExceededException) RequestID() string + func (s *LimitExceededException) StatusCode() int + func (s LimitExceededException) GoString() string + func (s LimitExceededException) String() string + type MemorySizeConfiguration struct + Memory *int64 + MemoryReservation *int64 + func (s *MemorySizeConfiguration) SetMemory(v int64) *MemorySizeConfiguration + func (s *MemorySizeConfiguration) SetMemoryReservation(v int64) *MemorySizeConfiguration + func (s MemorySizeConfiguration) GoString() string + func (s MemorySizeConfiguration) String() string + type MetricSource struct + Provider *string + ProviderArn *string + func (s *MetricSource) SetProvider(v string) *MetricSource + func (s *MetricSource) SetProviderArn(v string) *MetricSource + func (s MetricSource) GoString() string + func (s MetricSource) String() string + type MissingAuthenticationToken struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *MissingAuthenticationToken) Code() string + func (s *MissingAuthenticationToken) Error() string + func (s *MissingAuthenticationToken) Message() string + func (s *MissingAuthenticationToken) OrigErr() error + func (s *MissingAuthenticationToken) RequestID() string + func (s *MissingAuthenticationToken) StatusCode() int + func (s MissingAuthenticationToken) GoString() string + func (s MissingAuthenticationToken) String() string + type OptInRequiredException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *OptInRequiredException) Code() string + func (s *OptInRequiredException) Error() string + func (s *OptInRequiredException) Message() string + func (s *OptInRequiredException) OrigErr() error + func (s *OptInRequiredException) RequestID() string + func (s *OptInRequiredException) StatusCode() int + func (s OptInRequiredException) GoString() string + func (s OptInRequiredException) String() string + type ProjectedMetric struct + Name *string + Timestamps []*time.Time + Values []*float64 + func (s *ProjectedMetric) SetName(v string) *ProjectedMetric + func (s *ProjectedMetric) SetTimestamps(v []*time.Time) *ProjectedMetric + func (s *ProjectedMetric) SetValues(v []*float64) *ProjectedMetric + func (s ProjectedMetric) GoString() string + func (s ProjectedMetric) String() string + type PutRecommendationPreferencesInput struct + EnhancedInfrastructureMetrics *string + ExternalMetricsPreference *ExternalMetricsPreference + InferredWorkloadTypes *string + ResourceType *string + Scope *Scope + func (s *PutRecommendationPreferencesInput) SetEnhancedInfrastructureMetrics(v string) *PutRecommendationPreferencesInput + func (s *PutRecommendationPreferencesInput) SetExternalMetricsPreference(v *ExternalMetricsPreference) *PutRecommendationPreferencesInput + func (s *PutRecommendationPreferencesInput) SetInferredWorkloadTypes(v string) *PutRecommendationPreferencesInput + func (s *PutRecommendationPreferencesInput) SetResourceType(v string) *PutRecommendationPreferencesInput + func (s *PutRecommendationPreferencesInput) SetScope(v *Scope) *PutRecommendationPreferencesInput + func (s *PutRecommendationPreferencesInput) Validate() error + func (s PutRecommendationPreferencesInput) GoString() string + func (s PutRecommendationPreferencesInput) String() string + type PutRecommendationPreferencesOutput struct + func (s PutRecommendationPreferencesOutput) GoString() string + func (s PutRecommendationPreferencesOutput) String() string + type ReasonCodeSummary struct + Name *string + Value *float64 + func (s *ReasonCodeSummary) SetName(v string) *ReasonCodeSummary + func (s *ReasonCodeSummary) SetValue(v float64) *ReasonCodeSummary + func (s ReasonCodeSummary) GoString() string + func (s ReasonCodeSummary) String() string + type RecommendationExportJob struct + CreationTimestamp *time.Time + Destination *ExportDestination + FailureReason *string + JobId *string + LastUpdatedTimestamp *time.Time + ResourceType *string + Status *string + func (s *RecommendationExportJob) SetCreationTimestamp(v time.Time) *RecommendationExportJob + func (s *RecommendationExportJob) SetDestination(v *ExportDestination) *RecommendationExportJob + func (s *RecommendationExportJob) SetFailureReason(v string) *RecommendationExportJob + func (s *RecommendationExportJob) SetJobId(v string) *RecommendationExportJob + func (s *RecommendationExportJob) SetLastUpdatedTimestamp(v time.Time) *RecommendationExportJob + func (s *RecommendationExportJob) SetResourceType(v string) *RecommendationExportJob + func (s *RecommendationExportJob) SetStatus(v string) *RecommendationExportJob + func (s RecommendationExportJob) GoString() string + func (s RecommendationExportJob) String() string + type RecommendationPreferences struct + CpuVendorArchitectures []*string + func (s *RecommendationPreferences) SetCpuVendorArchitectures(v []*string) *RecommendationPreferences + func (s RecommendationPreferences) GoString() string + func (s RecommendationPreferences) String() string + type RecommendationPreferencesDetail struct + EnhancedInfrastructureMetrics *string + ExternalMetricsPreference *ExternalMetricsPreference + InferredWorkloadTypes *string + ResourceType *string + Scope *Scope + func (s *RecommendationPreferencesDetail) SetEnhancedInfrastructureMetrics(v string) *RecommendationPreferencesDetail + func (s *RecommendationPreferencesDetail) SetExternalMetricsPreference(v *ExternalMetricsPreference) *RecommendationPreferencesDetail + func (s *RecommendationPreferencesDetail) SetInferredWorkloadTypes(v string) *RecommendationPreferencesDetail + func (s *RecommendationPreferencesDetail) SetResourceType(v string) *RecommendationPreferencesDetail + func (s *RecommendationPreferencesDetail) SetScope(v *Scope) *RecommendationPreferencesDetail + func (s RecommendationPreferencesDetail) GoString() string + func (s RecommendationPreferencesDetail) String() string + type RecommendationSource struct + RecommendationSourceArn *string + RecommendationSourceType *string + func (s *RecommendationSource) SetRecommendationSourceArn(v string) *RecommendationSource + func (s *RecommendationSource) SetRecommendationSourceType(v string) *RecommendationSource + func (s RecommendationSource) GoString() string + func (s RecommendationSource) String() string + type RecommendationSummary struct + AccountId *string + CurrentPerformanceRiskRatings *CurrentPerformanceRiskRatings + InferredWorkloadSavings []*InferredWorkloadSaving + RecommendationResourceType *string + SavingsOpportunity *SavingsOpportunity + Summaries []*Summary + func (s *RecommendationSummary) SetAccountId(v string) *RecommendationSummary + func (s *RecommendationSummary) SetCurrentPerformanceRiskRatings(v *CurrentPerformanceRiskRatings) *RecommendationSummary + func (s *RecommendationSummary) SetInferredWorkloadSavings(v []*InferredWorkloadSaving) *RecommendationSummary + func (s *RecommendationSummary) SetRecommendationResourceType(v string) *RecommendationSummary + func (s *RecommendationSummary) SetSavingsOpportunity(v *SavingsOpportunity) *RecommendationSummary + func (s *RecommendationSummary) SetSummaries(v []*Summary) *RecommendationSummary + func (s RecommendationSummary) GoString() string + func (s RecommendationSummary) String() string + type RecommendedOptionProjectedMetric struct + ProjectedMetrics []*ProjectedMetric + Rank *int64 + RecommendedInstanceType *string + func (s *RecommendedOptionProjectedMetric) SetProjectedMetrics(v []*ProjectedMetric) *RecommendedOptionProjectedMetric + func (s *RecommendedOptionProjectedMetric) SetRank(v int64) *RecommendedOptionProjectedMetric + func (s *RecommendedOptionProjectedMetric) SetRecommendedInstanceType(v string) *RecommendedOptionProjectedMetric + func (s RecommendedOptionProjectedMetric) GoString() string + func (s RecommendedOptionProjectedMetric) String() string + type ResourceNotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceNotFoundException) Code() string + func (s *ResourceNotFoundException) Error() string + func (s *ResourceNotFoundException) Message() string + func (s *ResourceNotFoundException) OrigErr() error + func (s *ResourceNotFoundException) RequestID() string + func (s *ResourceNotFoundException) StatusCode() int + func (s ResourceNotFoundException) GoString() string + func (s ResourceNotFoundException) String() string + type S3Destination struct + Bucket *string + Key *string + MetadataKey *string + func (s *S3Destination) SetBucket(v string) *S3Destination + func (s *S3Destination) SetKey(v string) *S3Destination + func (s *S3Destination) SetMetadataKey(v string) *S3Destination + func (s S3Destination) GoString() string + func (s S3Destination) String() string + type S3DestinationConfig struct + Bucket *string + KeyPrefix *string + func (s *S3DestinationConfig) SetBucket(v string) *S3DestinationConfig + func (s *S3DestinationConfig) SetKeyPrefix(v string) *S3DestinationConfig + func (s S3DestinationConfig) GoString() string + func (s S3DestinationConfig) String() string + type SavingsOpportunity struct + EstimatedMonthlySavings *EstimatedMonthlySavings + SavingsOpportunityPercentage *float64 + func (s *SavingsOpportunity) SetEstimatedMonthlySavings(v *EstimatedMonthlySavings) *SavingsOpportunity + func (s *SavingsOpportunity) SetSavingsOpportunityPercentage(v float64) *SavingsOpportunity + func (s SavingsOpportunity) GoString() string + func (s SavingsOpportunity) String() string + type Scope struct + Name *string + Value *string + func (s *Scope) SetName(v string) *Scope + func (s *Scope) SetValue(v string) *Scope + func (s Scope) GoString() string + func (s Scope) String() string + type ServiceConfiguration struct + AutoScalingConfiguration *string + ContainerConfigurations []*ContainerConfiguration + Cpu *int64 + Memory *int64 + TaskDefinitionArn *string + func (s *ServiceConfiguration) SetAutoScalingConfiguration(v string) *ServiceConfiguration + func (s *ServiceConfiguration) SetContainerConfigurations(v []*ContainerConfiguration) *ServiceConfiguration + func (s *ServiceConfiguration) SetCpu(v int64) *ServiceConfiguration + func (s *ServiceConfiguration) SetMemory(v int64) *ServiceConfiguration + func (s *ServiceConfiguration) SetTaskDefinitionArn(v string) *ServiceConfiguration + func (s ServiceConfiguration) GoString() string + func (s ServiceConfiguration) String() string + type ServiceUnavailableException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ServiceUnavailableException) Code() string + func (s *ServiceUnavailableException) Error() string + func (s *ServiceUnavailableException) Message() string + func (s *ServiceUnavailableException) OrigErr() error + func (s *ServiceUnavailableException) RequestID() string + func (s *ServiceUnavailableException) StatusCode() int + func (s ServiceUnavailableException) GoString() string + func (s ServiceUnavailableException) String() string + type Summary struct + Name *string + ReasonCodeSummaries []*ReasonCodeSummary + Value *float64 + func (s *Summary) SetName(v string) *Summary + func (s *Summary) SetReasonCodeSummaries(v []*ReasonCodeSummary) *Summary + func (s *Summary) SetValue(v float64) *Summary + func (s Summary) GoString() string + func (s Summary) String() string + type Tag struct + Key *string + Value *string + func (s *Tag) SetKey(v string) *Tag + func (s *Tag) SetValue(v string) *Tag + func (s Tag) GoString() string + func (s Tag) String() string + type ThrottlingException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ThrottlingException) Code() string + func (s *ThrottlingException) Error() string + func (s *ThrottlingException) Message() string + func (s *ThrottlingException) OrigErr() error + func (s *ThrottlingException) RequestID() string + func (s *ThrottlingException) StatusCode() int + func (s ThrottlingException) GoString() string + func (s ThrottlingException) String() string + type UpdateEnrollmentStatusInput struct + IncludeMemberAccounts *bool + Status *string + func (s *UpdateEnrollmentStatusInput) SetIncludeMemberAccounts(v bool) *UpdateEnrollmentStatusInput + func (s *UpdateEnrollmentStatusInput) SetStatus(v string) *UpdateEnrollmentStatusInput + func (s *UpdateEnrollmentStatusInput) Validate() error + func (s UpdateEnrollmentStatusInput) GoString() string + func (s UpdateEnrollmentStatusInput) String() string + type UpdateEnrollmentStatusOutput struct + Status *string + StatusReason *string + func (s *UpdateEnrollmentStatusOutput) SetStatus(v string) *UpdateEnrollmentStatusOutput + func (s *UpdateEnrollmentStatusOutput) SetStatusReason(v string) *UpdateEnrollmentStatusOutput + func (s UpdateEnrollmentStatusOutput) GoString() string + func (s UpdateEnrollmentStatusOutput) String() string + type UtilizationMetric struct + Name *string + Statistic *string + Value *float64 + func (s *UtilizationMetric) SetName(v string) *UtilizationMetric + func (s *UtilizationMetric) SetStatistic(v string) *UtilizationMetric + func (s *UtilizationMetric) SetValue(v float64) *UtilizationMetric + func (s UtilizationMetric) GoString() string + func (s UtilizationMetric) String() string + type VolumeConfiguration struct + RootVolume *bool + VolumeBaselineIOPS *int64 + VolumeBaselineThroughput *int64 + VolumeBurstIOPS *int64 + VolumeBurstThroughput *int64 + VolumeSize *int64 + VolumeType *string + func (s *VolumeConfiguration) SetRootVolume(v bool) *VolumeConfiguration + func (s *VolumeConfiguration) SetVolumeBaselineIOPS(v int64) *VolumeConfiguration + func (s *VolumeConfiguration) SetVolumeBaselineThroughput(v int64) *VolumeConfiguration + func (s *VolumeConfiguration) SetVolumeBurstIOPS(v int64) *VolumeConfiguration + func (s *VolumeConfiguration) SetVolumeBurstThroughput(v int64) *VolumeConfiguration + func (s *VolumeConfiguration) SetVolumeSize(v int64) *VolumeConfiguration + func (s *VolumeConfiguration) SetVolumeType(v string) *VolumeConfiguration + func (s VolumeConfiguration) GoString() string + func (s VolumeConfiguration) String() string + type VolumeRecommendation struct + AccountId *string + CurrentConfiguration *VolumeConfiguration + CurrentPerformanceRisk *string + Finding *string + LastRefreshTimestamp *time.Time + LookBackPeriodInDays *float64 + Tags []*Tag + UtilizationMetrics []*EBSUtilizationMetric + VolumeArn *string + VolumeRecommendationOptions []*VolumeRecommendationOption + func (s *VolumeRecommendation) SetAccountId(v string) *VolumeRecommendation + func (s *VolumeRecommendation) SetCurrentConfiguration(v *VolumeConfiguration) *VolumeRecommendation + func (s *VolumeRecommendation) SetCurrentPerformanceRisk(v string) *VolumeRecommendation + func (s *VolumeRecommendation) SetFinding(v string) *VolumeRecommendation + func (s *VolumeRecommendation) SetLastRefreshTimestamp(v time.Time) *VolumeRecommendation + func (s *VolumeRecommendation) SetLookBackPeriodInDays(v float64) *VolumeRecommendation + func (s *VolumeRecommendation) SetTags(v []*Tag) *VolumeRecommendation + func (s *VolumeRecommendation) SetUtilizationMetrics(v []*EBSUtilizationMetric) *VolumeRecommendation + func (s *VolumeRecommendation) SetVolumeArn(v string) *VolumeRecommendation + func (s *VolumeRecommendation) SetVolumeRecommendationOptions(v []*VolumeRecommendationOption) *VolumeRecommendation + func (s VolumeRecommendation) GoString() string + func (s VolumeRecommendation) String() string + type VolumeRecommendationOption struct + Configuration *VolumeConfiguration + PerformanceRisk *float64 + Rank *int64 + SavingsOpportunity *SavingsOpportunity + func (s *VolumeRecommendationOption) SetConfiguration(v *VolumeConfiguration) *VolumeRecommendationOption + func (s *VolumeRecommendationOption) SetPerformanceRisk(v float64) *VolumeRecommendationOption + func (s *VolumeRecommendationOption) SetRank(v int64) *VolumeRecommendationOption + func (s *VolumeRecommendationOption) SetSavingsOpportunity(v *SavingsOpportunity) *VolumeRecommendationOption + func (s VolumeRecommendationOption) GoString() string + func (s VolumeRecommendationOption) String() string