-
Notifications
You must be signed in to change notification settings - Fork 1
feat(modules): Support for Govcloud account/org #138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Change summary: ---------------- - Added support to install govcloud single account and org in foundational template. - Added same support in log_ingestion event-bridge template. - For log_ingestion s3, no changes required to the template. Added minor nits.
|
Please note the new tagging process needed to release CFTs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't like the use of a prefix here. ARNs are not arbitrary strings who's contents we control entirely. AWS dictates the valid format of the ARN, but we're exposing broadly scoped manipulation of the whole ARN string. The basic problem with this can be summarized as "how much of the ARN is being prefixed?" It's not described, users don't know, but then again, nor should they.
Instead this variable should be simply be "partition" with a default value representing commercial.
So this input does not come from the user actually (nor should it like you mentioned), but is rather passed from the UI in quickcreate URL (similar to how we have for externalID etc). Hence, we control what prefix string we exactly send and we also do have a default. Do you think it will help if I update the description to mention an example of an ARN and how much of it is the prefix.
So we instead pass |
|
Did another round of testing with latest changes, lgtm! |
Change summary:
Testing done:
With the UI PR changes was able to test below,
Single AWS Govcloud account,
AWS Govcloud Org,