Skip to content

Creates an optimization goal associated with a profile

Description

Creates an optimization goal associated with a profile. Goals define specific targets and objectives for the optimization process.

Usage

wellarchitected_create_agent_goal(clientToken, profileArn, pillars,
  title, description)

Arguments

  • clientToken

    A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

  • profileArn

    [required] The Amazon Resource Name (ARN) of the profile to associate the goal with.

  • pillars

    [required] The Well-Architected Tool Framework pillars to associate with this goal.

  • title

    [required] The title of the goal.

  • description

    A description of the goal.

Value

A list with the following syntax:

list(
  goal = list(
    id = "string",
    profileArn = "string",
    pillars = list(
      "COST_OPTIMIZATION"|"SECURITY"|"RESILIENCE"|"PERFORMANCE"|"OPERATIONAL_EXCELLENCE"
    ),
    title = "string",
    description = "string",
    createdBy = "string",
    createdAt = as.POSIXct(
      "2015-01-01"
    ),
    lastModifiedBy = "string",
    lastModifiedAt = as.POSIXct(
      "2015-01-01"
    )
  )
)

Request syntax

svc$create_agent_goal(
  clientToken = "string",
  profileArn = "string",
  pillars = list(
    "COST_OPTIMIZATION"|"SECURITY"|"RESILIENCE"|"PERFORMANCE"|"OPERATIONAL_EXCELLENCE"
  ),
  title = "string",
  description = "string"
)