You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> The golden baseline below keeps the `BedrockAgentCore` statement (`bedrock-agentcore:*`) as the first entry of this block, since it is the canonical action list parsed by `cdk/test/bootstrap/golden-baseline.test.ts`. At **deploy** time those actions are emitted as the standalone `IaCRole-ABCA-Compute-Agentcore` managed policy (see the next subsection), not as part of the runtime Observability policy — the test extracts the statement from here and validates it against the separate `computeAgentcorePolicy()`.
Bedrock AgentCore runtime/memory operations. This policy is always applied (AgentCore is the default compute backend) and is kept separate from Observability so each compute variant can be bootstrapped independently.
609
-
610
-
```json
611
-
{
612
-
"Version": "2012-10-17",
613
-
"Statement": [
614
-
{
615
-
"Sid": "BedrockAgentCore",
616
-
"Effect": "Allow",
617
-
"Action": [
618
-
"bedrock-agentcore:*"
619
-
],
620
-
"Resource": "*"
621
-
}
622
-
]
623
-
}
624
-
```
618
+
Bedrock AgentCore runtime/memory operations — a single statement granting `bedrock-agentcore:*` on `*` (the `BedrockAgentCore` statement shown in the Observability block above). This policy is always applied (AgentCore is the default compute backend) and is emitted as its own managed policy (`computeAgentcorePolicy()`, compiled to `cdk/bootstrap/policies/compute-agentcore.json`) so each compute variant can be bootstrapped independently. No separate JSON baseline is repeated here: the golden-file test reads the action list from the Observability block and validates it against this policy.
625
619
626
620
### IaCRole-ABCA-Compute-ECS
627
621
628
622
When the ECS Fargate compute backend is enabled (bootstrap with `--context ComputeTypes=agentcore,ecs`), the generated template conditionally attaches this policy to the CloudFormation execution role. It is a standalone managed policy, not an addition to `IaCRole-ABCA-Application`.
> The golden baseline below keeps the `BedrockAgentCore` statement (`bedrock-agentcore:*`) as the first entry of this block, since it is the canonical action list parsed by `cdk/test/bootstrap/golden-baseline.test.ts`. At **deploy** time those actions are emitted as the standalone `IaCRole-ABCA-Compute-Agentcore` managed policy (see the next subsection), not as part of the runtime Observability policy — the test extracts the statement from here and validates it against the separate `computeAgentcorePolicy()`.
Bedrock AgentCore runtime/memory operations. This policy is always applied (AgentCore is the default compute backend) and is kept separate from Observability so each compute variant can be bootstrapped independently.
613
-
614
-
```json
615
-
{
616
-
"Version": "2012-10-17",
617
-
"Statement": [
618
-
{
619
-
"Sid": "BedrockAgentCore",
620
-
"Effect": "Allow",
621
-
"Action": [
622
-
"bedrock-agentcore:*"
623
-
],
624
-
"Resource": "*"
625
-
}
626
-
]
627
-
}
628
-
```
622
+
Bedrock AgentCore runtime/memory operations — a single statement granting `bedrock-agentcore:*` on `*` (the `BedrockAgentCore` statement shown in the Observability block above). This policy is always applied (AgentCore is the default compute backend) and is emitted as its own managed policy (`computeAgentcorePolicy()`, compiled to `cdk/bootstrap/policies/compute-agentcore.json`) so each compute variant can be bootstrapped independently. No separate JSON baseline is repeated here: the golden-file test reads the action list from the Observability block and validates it against this policy.
629
623
630
624
### IaCRole-ABCA-Compute-ECS
631
625
632
626
When the ECS Fargate compute backend is enabled (bootstrap with `--context ComputeTypes=agentcore,ecs`), the generated template conditionally attaches this policy to the CloudFormation execution role. It is a standalone managed policy, not an addition to `IaCRole-ABCA-Application`.
0 commit comments