Class: Aws::Types::ConfigRecommendation

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#app_component_name ⇒ ::String

Returns the value of attribute app_component_name.

Returns:

  • (::String)


254
255
256
# File 'sig/types.rbs', line 254

def app_component_name
  @app_component_name
end

#compliance ⇒ ::Hash[("Software" | "Hardware" | "AZ" | "Region"), Types::DisruptionCompliance]

Returns the value of attribute compliance.

Returns:



255
256
257
# File 'sig/types.rbs', line 255

def compliance
  @compliance
end

#cost ⇒ Types::Cost

Returns the value of attribute cost.

Returns:



256
257
258
# File 'sig/types.rbs', line 256

def cost
  @cost
end

#description ⇒ ::String

Returns the value of attribute description.

Returns:

  • (::String)


257
258
259
# File 'sig/types.rbs', line 257

def description
  @description
end

#ha_architecture ⇒ "MultiSite", ...

Returns the value of attribute ha_architecture.

Returns:

  • ("MultiSite", "WarmStandby", "PilotLight", "BackupAndRestore", "NoRecoveryPlan")


258
259
260
# File 'sig/types.rbs', line 258

def ha_architecture
  @ha_architecture
end

#name ⇒ ::String

Returns the value of attribute name.

Returns:

  • (::String)


259
260
261
# File 'sig/types.rbs', line 259

def name
  @name
end

#optimization_type ⇒ "LeastCost", ...

Returns the value of attribute optimization_type.

Returns:

  • ("LeastCost", "LeastChange", "BestAZRecovery", "LeastErrors", "BestAttainable", "BestRegionRecovery")


260
261
262
# File 'sig/types.rbs', line 260

def optimization_type
  @optimization_type
end

#recommendation_compliance ⇒ ::Hash[("Software" | "Hardware" | "AZ" | "Region"), Types::RecommendationDisruptionCompliance]

Returns the value of attribute recommendation_compliance.

Returns:



261
262
263
# File 'sig/types.rbs', line 261

def recommendation_compliance
  @recommendation_compliance
end

#reference_id ⇒ ::String

Returns the value of attribute reference_id.

Returns:

  • (::String)


262
263
264
# File 'sig/types.rbs', line 262

def reference_id
  @reference_id
end

#suggested_changes ⇒ ::Array[::String]

Returns the value of attribute suggested_changes.

Returns:

  • (::Array[::String])


263
264
265
# File 'sig/types.rbs', line 263

def suggested_changes
  @suggested_changes
end