Class: Aws::Types::LambdaFunctionRecommendation

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:

  • (::String)


877
878
879
# File 'sig/types.rbs', line 877

def 
  @account_id
end

#current_memory_size::Integer

Returns the value of attribute current_memory_size.

Returns:

  • (::Integer)


878
879
880
# File 'sig/types.rbs', line 878

def current_memory_size
  @current_memory_size
end

#current_performance_risk"VeryLow", ...

Returns the value of attribute current_performance_risk.

Returns:

  • ("VeryLow", "Low", "Medium", "High")


886
887
888
# File 'sig/types.rbs', line 886

def current_performance_risk
  @current_performance_risk
end

#effective_recommendation_preferencesTypes::LambdaEffectiveRecommendationPreferences

Returns the value of attribute effective_recommendation_preferences.



887
888
889
# File 'sig/types.rbs', line 887

def effective_recommendation_preferences
  @effective_recommendation_preferences
end

#finding"Optimized", ...

Returns the value of attribute finding.

Returns:

  • ("Optimized", "NotOptimized", "Unavailable")


883
884
885
# File 'sig/types.rbs', line 883

def finding
  @finding
end

#finding_reason_codes::Array[("MemoryOverprovisioned" | "MemoryUnderprovisioned" | "InsufficientData" | "Inconclusive")]

Returns the value of attribute finding_reason_codes.

Returns:

  • (::Array[("MemoryOverprovisioned" | "MemoryUnderprovisioned" | "InsufficientData" | "Inconclusive")])


884
885
886
# File 'sig/types.rbs', line 884

def finding_reason_codes
  @finding_reason_codes
end

#function_arn::String

Returns the value of attribute function_arn.

Returns:

  • (::String)


875
876
877
# File 'sig/types.rbs', line 875

def function_arn
  @function_arn
end

#function_version::String

Returns the value of attribute function_version.

Returns:

  • (::String)


876
877
878
# File 'sig/types.rbs', line 876

def function_version
  @function_version
end

#last_refresh_timestamp::Time

Returns the value of attribute last_refresh_timestamp.

Returns:

  • (::Time)


882
883
884
# File 'sig/types.rbs', line 882

def last_refresh_timestamp
  @last_refresh_timestamp
end

#lookback_period_in_days::Float

Returns the value of attribute lookback_period_in_days.

Returns:

  • (::Float)


881
882
883
# File 'sig/types.rbs', line 881

def lookback_period_in_days
  @lookback_period_in_days
end

#memory_size_recommendation_options::Array[Types::LambdaFunctionMemoryRecommendationOption]

Returns the value of attribute memory_size_recommendation_options.



885
886
887
# File 'sig/types.rbs', line 885

def memory_size_recommendation_options
  @memory_size_recommendation_options
end

#number_of_invocations::Integer

Returns the value of attribute number_of_invocations.

Returns:

  • (::Integer)


879
880
881
# File 'sig/types.rbs', line 879

def number_of_invocations
  @number_of_invocations
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



888
889
890
# File 'sig/types.rbs', line 888

def tags
  @tags
end

#utilization_metrics::Array[Types::LambdaFunctionUtilizationMetric]

Returns the value of attribute utilization_metrics.



880
881
882
# File 'sig/types.rbs', line 880

def utilization_metrics
  @utilization_metrics
end