Class: Aws::Types::OrganizationRecommendation

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:update_reason])

Instance Attribute Summary collapse

Instance Attribute Details

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


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

def arn
  @arn
end

#aws_services::Array[::String]

Returns the value of attribute aws_services.

Returns:

  • (::Array[::String])


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

def aws_services
  @aws_services
end

#check_arn::String

Returns the value of attribute check_arn.

Returns:

  • (::String)


210
211
212
# File 'sig/types.rbs', line 210

def check_arn
  @check_arn
end

#created_at::Time

Returns the value of attribute created_at.

Returns:

  • (::Time)


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

def created_at
  @created_at
end

#created_by::String

Returns the value of attribute created_by.

Returns:

  • (::String)


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

def created_by
  @created_by
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


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

def description
  @description
end

#id::String

Returns the value of attribute id.

Returns:

  • (::String)


208
209
210
# File 'sig/types.rbs', line 208

def id
  @id
end

#last_updated_at::Time

Returns the value of attribute last_updated_at.

Returns:

  • (::Time)


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

def last_updated_at
  @last_updated_at
end

#lifecycle_stage"in_progress", ...

Returns the value of attribute lifecycle_stage.

Returns:

  • ("in_progress", "pending_response", "dismissed", "resolved")


212
213
214
# File 'sig/types.rbs', line 212

def lifecycle_stage
  @lifecycle_stage
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


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

def name
  @name
end

#pillar_specific_aggregatesTypes::RecommendationPillarSpecificAggregates

Returns the value of attribute pillar_specific_aggregates.



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

def pillar_specific_aggregates
  @pillar_specific_aggregates
end

#pillars::Array[("cost_optimizing" | "performance" | "security" | "service_limits" | "fault_tolerance" | "operational_excellence")]

Returns the value of attribute pillars.

Returns:

  • (::Array[("cost_optimizing" | "performance" | "security" | "service_limits" | "fault_tolerance" | "operational_excellence")])


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

def pillars
  @pillars
end

#resolved_at::Time

Returns the value of attribute resolved_at.

Returns:

  • (::Time)


228
229
230
# File 'sig/types.rbs', line 228

def resolved_at
  @resolved_at
end

#resources_aggregatesTypes::RecommendationResourcesAggregates

Returns the value of attribute resources_aggregates.



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

def resources_aggregates
  @resources_aggregates
end

#source"aws_config", ...

Returns the value of attribute source.

Returns:

  • ("aws_config", "compute_optimizer", "cost_explorer", "lse", "manual", "pse", "rds", "resilience", "resilience_hub", "security_hub", "stir", "ta_check", "well_architected", "cost_optimization_hub")


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

def source
  @source
end

#status"ok", ...

Returns the value of attribute status.

Returns:

  • ("ok", "warning", "error")


211
212
213
# File 'sig/types.rbs', line 211

def status
  @status
end

#type"standard", "priority"

Returns the value of attribute type.

Returns:

  • ("standard", "priority")


209
210
211
# File 'sig/types.rbs', line 209

def type
  @type
end

#update_reason::String

Returns the value of attribute update_reason.

Returns:

  • (::String)


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

def update_reason
  @update_reason
end

#update_reason_code"non_critical_account", ...

Returns the value of attribute update_reason_code.

Returns:

  • ("non_critical_account", "temporary_account", "valid_business_case", "other_methods_available", "low_priority", "not_applicable", "other")


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

def update_reason_code
  @update_reason_code
end

#updated_on_behalf_of::String

Returns the value of attribute updated_on_behalf_of.

Returns:

  • (::String)


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

def updated_on_behalf_of
  @updated_on_behalf_of
end

#updated_on_behalf_of_job_title::String

Returns the value of attribute updated_on_behalf_of_job_title.

Returns:

  • (::String)


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

def updated_on_behalf_of_job_title
  @updated_on_behalf_of_job_title
end