-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
AWS Config Data Model missing resource types #2535
Comments
Hi @lorengordon, Thanks for pointing this out! And thanks for the script— that's a huge time saver. I double-checked the botocore Config service model and it does appear to be getting updates, but, like you pointed out, it looks like there about four resource types missing. I'll submit an internal ticket to the Config team to see if we can expedite your support request. |
P54004750 |
keep in mind aws config has differential api support across the set of resources if purports to support, ie this repo classifies the half that are actually supported by select api https://github.com/awslabs/aws-config-resource-schema |
Hi @kapilt thanks for the update! I'm kinda struggling to understand how to use that info, or the project awslabs/aws-config-resource-schema... Can you clarify what you mean? When I am using the API PutConfigurationRecorder, the resourceTypes argument accepts a list of resource types. What I'm looking for is a definitive list of accepted values for that argument. The three sources I've found so far (in the issue description) are all incomplete. Ideally, the source and schema providing the accepted values would also identify whether each resource type was global or regional. That way I could construct the list per region and add global resource types to just a single region, while excluding resource types that I did not want to collect in any region. |
Checking in — we heard from the Config team that these were since addressed. For any other inconsistencies involving the APIs please reach out in our cross-SDK repository and we will escalate to the service team. Thanks! |
This issue is now closed. Comments on closed issues are hard for our team to see. |
Describe the bug
I was looking for a definitive set of the resource types supported by AWS Config. However, it seems the API Docs, the Service Docs, and the Data Model are all out of sync. I first checked the API doc and collected the types there:
Then I found the Service Docs, so I grabbed those too:
Then a coworker said, surely this data is available in botocore, so I checked there also and found:
Steps to reproduce
Here's a hacky little script to collect the types from each so you can compare yourself:
Expected behavior
The data model of the latest botocore should always match the API and service docs.
Additional info
I also opened a support ticket: Case ID 9057168721.
I am pretty sure the data models are generated, and this is really an issue for the service team. Just hoping to raise awareness with the issue here. Thanks!
The text was updated successfully, but these errors were encountered: