Skip to content

api-2.json: Add CONFIDENTIAL_PARTITION and attestationPolicy to api m… - #5033

Merged
ishitamathur merged 2 commits into
aws:devfrom
ishitamathur:attestation-policy
Jul 8, 2026
Merged

ishitamathur merged 2 commits into
aws:devfrom
ishitamathur:attestation-policy

Conversation

@ishitamathur

Copy link
Copy Markdown

Summary

Adds CONFIDENTIAL_PARTITION to IsolationModes enum; adds attestationPolicy field to agent payload

Implementation details

Update the api-2.json file with model generated from ACS

Testing

Tests are included in the PR

New tests cover the changes: yes

Description for the changelog

Additional Information

Does this PR include breaking model changes? If so, Have you added transformation functions? No

Does this PR include the addition of new environment variables in the README? No

Licensing

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@ishitamathur
ishitamathur requested a review from a team as a code owner July 3, 2026 00:32
xxx0624
xxx0624 previously approved these changes Jul 7, 2026
Comment thread ecs-agent/acs/model/ecsacs/api_test.go Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would not add tests on the model itself. It's better to have tests higher up in the stack once you are actually integrating with the model.

@alexcmms alexcmms left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change LGTM, we will need to get the tests passing in order to merge.

@ishitamathur
ishitamathur merged commit 7f49f9c into aws:dev Jul 8, 2026
60 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants