We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 28, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 28, 2026 by Pulumi
Resource schema for AWS::WellArchitected::AgentContext. An Agent Context provides supplemental application context (free-form content) within an Agent Profile, used to improve the quality of Well-Architected Agent recommendations.
Using getAgentContext
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAgentContext(args: GetAgentContextArgs, opts?: InvokeOptions): Promise<GetAgentContextResult>
function getAgentContextOutput(args: GetAgentContextOutputArgs, opts?: InvokeOutputOptions): Output<GetAgentContextResult>def get_agent_context(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAgentContextResult
def get_agent_context_output(arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetAgentContextResult]func LookupAgentContext(ctx *Context, args *LookupAgentContextArgs, opts ...InvokeOption) (*LookupAgentContextResult, error)
func LookupAgentContextOutput(ctx *Context, args *LookupAgentContextOutputArgs, opts ...InvokeOption) LookupAgentContextResultOutput> Note: This function is named LookupAgentContext in the Go SDK.
public static class GetAgentContext
{
public static Task<GetAgentContextResult> InvokeAsync(GetAgentContextArgs args, InvokeOptions? opts = null)
public static Output<GetAgentContextResult> Invoke(GetAgentContextInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetAgentContextResult> Invoke(GetAgentContextInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetAgentContextResult> getAgentContext(GetAgentContextArgs args, InvokeOptions options)
public static Output<GetAgentContextResult> getAgentContext(GetAgentContextArgs args, InvokeOptions options)
public static Output<GetAgentContextResult> getAgentContext(GetAgentContextArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:wellarchitected:getAgentContext
arguments:
# arguments dictionarydata "aws-native_wellarchitected_get_agent_context" "name" {
# arguments
}The following arguments are supported:
- Arn string
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- Arn string
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- arn string
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- arn String
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- arn string
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- arn str
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- arn String
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
getAgentContext Result
The following output properties are available:
- Application
Type Pulumi.Aws Native. Well Architected. Agent Context Application Type - Arn string
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- Content object
The free-form content of the Agent Context, supplied as an arbitrary JSON object.
Search the CloudFormation User Guide for
AWS::WellArchitected::AgentContextfor more information about the expected schema for this property.- Created
At string - The timestamp when the context was created.
- Created
By string - The identifier of the system or user that created this context.
- Criticality
Pulumi.
Aws Native. Well Architected. Agent Context Criticality - Id string
- The service-generated unique identifier of the Agent Context.
- Last
Modified stringAt - The timestamp when the context was last modified.
- Last
Modified stringBy - The identifier of the system or user that last modified this context.
- Title string
- The title of the Agent Context.
- Application
Type AgentContext Application Type - Arn string
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- Content interface{}
The free-form content of the Agent Context, supplied as an arbitrary JSON object.
Search the CloudFormation User Guide for
AWS::WellArchitected::AgentContextfor more information about the expected schema for this property.- Created
At string - The timestamp when the context was created.
- Created
By string - The identifier of the system or user that created this context.
- Criticality
Agent
Context Criticality - Id string
- The service-generated unique identifier of the Agent Context.
- Last
Modified stringAt - The timestamp when the context was last modified.
- Last
Modified stringBy - The identifier of the system or user that last modified this context.
- Title string
- The title of the Agent Context.
- application_
type "SAS" | "DESKTOP_APPLICATION" | "OTHER" - arn string
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- content any
The free-form content of the Agent Context, supplied as an arbitrary JSON object.
Search the CloudFormation User Guide for
AWS::WellArchitected::AgentContextfor more information about the expected schema for this property.- created_
at string - The timestamp when the context was created.
- created_
by string - The identifier of the system or user that created this context.
- criticality "MISSION_CRITICAL" | "BUSINESS_CRITICAL" | "NON_CRITICAL" | "TEST_DEVELOPMENT"
- id string
- The service-generated unique identifier of the Agent Context.
- last_
modified_ stringat - The timestamp when the context was last modified.
- last_
modified_ stringby - The identifier of the system or user that last modified this context.
- title string
- The title of the Agent Context.
- application
Type AgentContext Application Type - arn String
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- content Object
The free-form content of the Agent Context, supplied as an arbitrary JSON object.
Search the CloudFormation User Guide for
AWS::WellArchitected::AgentContextfor more information about the expected schema for this property.- created
At String - The timestamp when the context was created.
- created
By String - The identifier of the system or user that created this context.
- criticality
Agent
Context Criticality - id String
- The service-generated unique identifier of the Agent Context.
- last
Modified StringAt - The timestamp when the context was last modified.
- last
Modified StringBy - The identifier of the system or user that last modified this context.
- title String
- The title of the Agent Context.
- application
Type AgentContext Application Type - arn string
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- content any
The free-form content of the Agent Context, supplied as an arbitrary JSON object.
Search the CloudFormation User Guide for
AWS::WellArchitected::AgentContextfor more information about the expected schema for this property.- created
At string - The timestamp when the context was created.
- created
By string - The identifier of the system or user that created this context.
- criticality
Agent
Context Criticality - id string
- The service-generated unique identifier of the Agent Context.
- last
Modified stringAt - The timestamp when the context was last modified.
- last
Modified stringBy - The identifier of the system or user that last modified this context.
- title string
- The title of the Agent Context.
- application_
type AgentContext Application Type - arn str
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- content Any
The free-form content of the Agent Context, supplied as an arbitrary JSON object.
Search the CloudFormation User Guide for
AWS::WellArchitected::AgentContextfor more information about the expected schema for this property.- created_
at str - The timestamp when the context was created.
- created_
by str - The identifier of the system or user that created this context.
- criticality
Agent
Context Criticality - id str
- The service-generated unique identifier of the Agent Context.
- last_
modified_ strat - The timestamp when the context was last modified.
- last_
modified_ strby - The identifier of the system or user that last modified this context.
- title str
- The title of the Agent Context.
- application
Type "SAS" | "DESKTOP_APPLICATION" | "OTHER" - arn String
- The synthetic Amazon Resource Name (ARN) of the Agent Context, composed of the parent profile ARN and the context id.
- content Any
The free-form content of the Agent Context, supplied as an arbitrary JSON object.
Search the CloudFormation User Guide for
AWS::WellArchitected::AgentContextfor more information about the expected schema for this property.- created
At String - The timestamp when the context was created.
- created
By String - The identifier of the system or user that created this context.
- criticality "MISSION_CRITICAL" | "BUSINESS_CRITICAL" | "NON_CRITICAL" | "TEST_DEVELOPMENT"
- id String
- The service-generated unique identifier of the Agent Context.
- last
Modified StringAt - The timestamp when the context was last modified.
- last
Modified StringBy - The identifier of the system or user that last modified this context.
- title String
- The title of the Agent Context.
Supporting Types
AgentContextApplicationType
AgentContextCriticality
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 28, 2026 by Pulumi