Skip to content
v2.274.0

CfnAgentGoalProps Struct ​

Properties for defining a CfnAgentGoal.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_wellarchitected as wellarchitected } from 'aws-cdk-lib';
const cfnAgentGoalProps: wellarchitected.CfnAgentGoalProps = {
  pillars: ['pillars'],
  profileArn: 'profileArn',
  title: 'title',

  // the properties below are optional
  description: 'description',
};

Properties ​

descriptionoptionalstringdescriptionoptionalstrdescriptionoptionalStringDescriptionoptionalstringDescriptionoptional*string#
A description of the Agent Goal.
pillarsstring[]pillarstyping.List[str]pillarsList<String>Pillarsstring[]Pillars*[]*stringrequired#
The list of Well-Architected pillars this goal targets.
profileArnstringprofile_arnstrprofileArnStringProfileArnstringProfileArn*stringrequired#
The Amazon Resource Name (ARN) of the parent Agent Profile that owns this goal.

Pass !Ref of the parent AWS::WellArchitected::AgentProfile to flow its ARN here.

titlestringtitlestrtitleStringTitlestringTitle*stringrequired#
The title of the Agent Goal.