Retrieves detailed information about a specific optimization recommendation, including its impact analysis, content, and implementation guidance¶
Description¶
Retrieves detailed information about a specific optimization recommendation, including its impact analysis, content, and implementation guidance.
Usage¶
Arguments¶
-
recommendationArn[required] The Amazon Resource Name (ARN) of the recommendation to retrieve.
-
remediationTypeOptional filter on remediation type.
Value¶
A list with the following syntax:
list(
recommendationArn = "string",
profileArn = "string",
generationId = "string",
title = "string",
description = "string",
type = "RESOURCE"|"ARCHITECTURE"|"APPLICATION",
pillar = "COST_OPTIMIZATION"|"SECURITY"|"RESILIENCE"|"PERFORMANCE"|"OPERATIONAL_EXCELLENCE",
priority = "HIGH"|"MEDIUM"|"LOW",
effort = "LARGE"|"MEDIUM"|"SMALL",
status = "ACTIVE"|"SUPPRESSED"|"COMPLETED",
state = "OPEN"|"CLOSED",
updateReason = "string",
impact = "HIGH"|"MEDIUM"|"LOW",
roi = list(
estimate = "string",
detail = "string"
),
numberOfResources = 123,
awsServices = list(
"string"
),
businessUnits = list(
"string"
),
applications = list(
"string"
),
impactDetails = list(
"string"
),
insights = list(
list(
usagePattern = "string",
signalsDetected = "string"
)
),
highlights = list(
"string"
),
remediationSummary = list(
recommendation = "string",
steps = list(
"string"
)
),
crossPillarBenefits = list(
list(
pillar = "COST_OPTIMIZATION"|"SECURITY"|"RESILIENCE"|"PERFORMANCE"|"OPERATIONAL_EXCELLENCE",
title = "string",
description = "string",
impact = "HIGH"|"MEDIUM"|"LOW"
)
),
tradeOffs = list(
list(
pillar = "COST_OPTIMIZATION"|"SECURITY"|"RESILIENCE"|"PERFORMANCE"|"OPERATIONAL_EXCELLENCE",
title = "string",
description = "string",
risk = "LOW"|"MEDIUM"|"HIGH",
mitigation = "string",
riskExplanation = "string"
)
),
sources = list(
"TRUSTED_ADVISOR"|"COST_EXPLORER"|"CLOUDWATCH"|"WELL_ARCHITECTED_TOOL"|"WELL_ARCHITECTED_AGENT"|"CUSTOMER_IAC"
),
goals = list(
list(
title = "string"
)
),
tags = list(
list(
key = "string",
value = "string"
)
),
createdBy = "string",
createdAt = as.POSIXct(
"2015-01-01"
),
lastModifiedBy = "string",
lastModifiedAt = as.POSIXct(
"2015-01-01"
),
remediations = list(
list(
recommendationArn = "string",
type = "AUTO_REMEDIATION"|"CONSOLE"|"CLI"|"SDK"|"IAC"|"MCP",
steps = list(
list(
title = "string",
content = "string"
)
),
resourceLinks = list(
list(
url = "string",
title = "string"
)
),
createdBy = "string",
createdAt = as.POSIXct(
"2015-01-01"
),
lastModifiedBy = "string",
lastModifiedAt = as.POSIXct(
"2015-01-01"
)
)
)
)