Add support for new User Experience Customization (UXC) features
Describe the feature
It would be great to get support for the new UXC APIs to set/get/delete account colors. Documentation: https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/actions.html
Use Case
That enables building https://github.com/hashicorp/terraform-provider-aws/issues/44033 and managing account colors with Terraform.
Proposed Solution
No response
Other Information
No response
Acknowledgements
- [ ] I may be able to implement this feature request
- [ ] This feature might incur a breaking change
AWS Go SDK V2 Module Versions Used
github.com/aws/aws-sdk-go v1.55.7
Go version used
go1.23.6
The service is currently in preview release, so there's no model for the SDKs while the team gathers feedback. I fully expect this to be available when the service does a full release.
Keep an eye on release notes to catch when the service gets introduced
Just noting that https://aws.amazon.com/about-aws/whats-new/2025/08/aws-management-console-assigning-color-aws-account/ starts with:
Today, AWS announces the general availability of account color settings in AWS Management Console across all Public Regions.
Busted!
Will submit feedback to update outdated docs at https://docs.aws.amazon.com/awsconsolehelpdocs/latest/gsg/uxc.html
That said, I reached out to the team and I know they are working on this, so I do expect this to release at some point in the near future. No exact ETA though
~~I'd imagine we would want a data source on this as well if possible?~~
~~Would be nice to use the SDK by way of TF to set colours, but would prefer not to override colours if folks have gone ahead and customized accounts by the time this is possible via the SDK & TF.~~
EDIT: So sorry, wrong repo 😀