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
chore(ec2): add Windows Server 2025 to WindowsVersion enum (#33499)
### Issue # (if applicable)
Closes#33497 (aws-ec2): Add Windows Server 2025 to WindowsVersion enum
### Reason for this change
The AWS License Manager team requires Windows Server 2025 support in the WindowsVersion enum to build production-ready EC2 image pipelines.
### Description of changes
Added new enum values in packages/@aws-cdk/aws-ec2/lib/windows-versions.ts:
```
WINDOWS_SERVER_2025_ENGLISH_FULL_BASE = 'Windows_Server-2025-English-Full-Base',
WINDOWS_SERVER_2025_ENGLISH_CORE_BASE = 'Windows_Server-2025-English-Core-Base'
```
- No breaking changes introduced
- Maintains consistent naming convention with existing enum values
- Describe any new or updated permissions being added
- No new IAM permissions are required for this change as it only extends the existing enum with additional values.
### Description of how you validated changes
**Existing Unit Tests:**
- Ran all existing unit tests to ensure no regressions
- Confirmed all tests pass successfully with the new enum values added
**Manual Testing:**
- Tested in development environment
- Verified correct AMI resolution using the new enum values
**Checklist**
[x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md)
[x] My code adheres to the [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)
[ ] Added new unit tests (No new tests added, verified against existing tests)
[ ] Added integration tests (Manual testing performed)
[x] Followed existing enum naming conventions
0 commit comments