View a markdown version of this page

AgentRecommendationRemediation - AWS Well-Architected

AgentRecommendationRemediation

The core fields for a remediation.

Contents

createdAt

The timestamp when the remediation was created.

Type: Timestamp

Required: Yes

createdBy

The identifier of the user or system that created this remediation.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Required: Yes

recommendationArn

The ARN of the recommendation that this remediation belongs to.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 2048.

Pattern: arn:aws([a-z0-9-]+)?:wellarchitected:[a-z0-9-]{6,64}:\d{12}:agent-recommendation/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}

Required: Yes

steps

The procedural steps to perform the remediation.

Type: Array of RemediationStep objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: Yes

type

The remediation method.

Type: String

Valid Values: AUTO_REMEDIATION | CONSOLE | CLI | SDK | IAC | MCP

Required: Yes

lastModifiedAt

The timestamp when the remediation was last modified.

Type: Timestamp

Required: No

lastModifiedBy

The identifier of the user or system that last modified this remediation.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Required: No

External references associated with the steps.

Type: Array of ResourceLink objects

Array Members: Minimum number of 0 items. Maximum number of 10 items.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: