Package-level declarations
Types
Link copied to clipboard
Manages AWS Compute Optimizer enrollment status.
Link copied to clipboard
data class EnrollmentStatusArgs(val includeMemberAccounts: Output<Boolean>? = null, val status: Output<String>? = null, val timeouts: Output<EnrollmentStatusTimeoutsArgs>? = null) : ConvertibleToJava<EnrollmentStatusArgs>
Manages AWS Compute Optimizer enrollment status.
Link copied to clipboard
Builder for EnrollmentStatusArgs.
Link copied to clipboard
Link copied to clipboard
Builder for EnrollmentStatus.
Link copied to clipboard
Manages AWS Compute Optimizer recommendation preferences.
Link copied to clipboard
data class RecommendationPreferencesArgs(val enhancedInfrastructureMetrics: Output<String>? = null, val externalMetricsPreference: Output<RecommendationPreferencesExternalMetricsPreferenceArgs>? = null, val inferredWorkloadTypes: Output<String>? = null, val lookBackPeriod: Output<String>? = null, val preferredResources: Output<List<RecommendationPreferencesPreferredResourceArgs>>? = null, val resourceType: Output<String>? = null, val savingsEstimationMode: Output<String>? = null, val scope: Output<RecommendationPreferencesScopeArgs>? = null, val utilizationPreferences: Output<List<RecommendationPreferencesUtilizationPreferenceArgs>>? = null) : ConvertibleToJava<RecommendationPreferencesArgs>
Manages AWS Compute Optimizer recommendation preferences.
Link copied to clipboard
Builder for RecommendationPreferencesArgs.
Link copied to clipboard
Link copied to clipboard
Builder for RecommendationPreferences.
Functions
Link copied to clipboard
suspend fun enrollmentStatus(name: String, block: suspend EnrollmentStatusResourceBuilder.() -> Unit): EnrollmentStatus
Link copied to clipboard
suspend fun recommendationPreferences(name: String, block: suspend RecommendationPreferencesResourceBuilder.() -> Unit): RecommendationPreferences