Class: Aws::Types::ECSServiceRecommendation

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

Instance Attribute Summary collapse

Instance Attribute Details

#account_id::String

Returns the value of attribute account_id.

Returns:



215
216
217
# File 'sig/types.rbs', line 215

def 
  @account_id
end

#current_performance_risk"VeryLow", ...

Returns the value of attribute current_performance_risk.

Returns:



224
225
226
# File 'sig/types.rbs', line 224

def current_performance_risk
  @current_performance_risk
end

#current_service_configurationTypes::ServiceConfiguration

Returns the value of attribute current_service_configuration.

Returns:



216
217
218
# File 'sig/types.rbs', line 216

def current_service_configuration
  @current_service_configuration
end

#effective_recommendation_preferencesTypes::ECSEffectiveRecommendationPreferences

Returns the value of attribute effective_recommendation_preferences.

Returns:



225
226
227
# File 'sig/types.rbs', line 225

def effective_recommendation_preferences
  @effective_recommendation_preferences
end

#finding"Optimized", ...

Returns the value of attribute finding.

Returns:



221
222
223
# File 'sig/types.rbs', line 221

def finding
  @finding
end

#finding_reason_codes::Array[("MemoryOverprovisioned" | "MemoryUnderprovisioned" | "CPUOverprovisioned" | "CPUUnderprovisioned")]

Returns the value of attribute finding_reason_codes.

Returns:



222
223
224
# File 'sig/types.rbs', line 222

def finding_reason_codes
  @finding_reason_codes
end

#last_refresh_timestamp::Time

Returns the value of attribute last_refresh_timestamp.

Returns:



220
221
222
# File 'sig/types.rbs', line 220

def last_refresh_timestamp
  @last_refresh_timestamp
end

#launch_type"EC2", "Fargate"

Returns the value of attribute launch_type.

Returns:



219
220
221
# File 'sig/types.rbs', line 219

def launch_type
  @launch_type
end

#lookback_period_in_days::Float

Returns the value of attribute lookback_period_in_days.

Returns:



218
219
220
# File 'sig/types.rbs', line 218

def lookback_period_in_days
  @lookback_period_in_days
end

#service_arn::String

Returns the value of attribute service_arn.

Returns:



214
215
216
# File 'sig/types.rbs', line 214

def service_arn
  @service_arn
end

#service_recommendation_options::Array[Types::ECSServiceRecommendationOption]

Returns the value of attribute service_recommendation_options.

Returns:



223
224
225
# File 'sig/types.rbs', line 223

def service_recommendation_options
  @service_recommendation_options
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



226
227
228
# File 'sig/types.rbs', line 226

def tags
  @tags
end

#utilization_metrics::Array[Types::ECSServiceUtilizationMetric]

Returns the value of attribute utilization_metrics.

Returns:



217
218
219
# File 'sig/types.rbs', line 217

def utilization_metrics
  @utilization_metrics
end