Skip to content

Updating to AWS published specs - #62

Merged
michaelelrom merged 2 commits into
itential:mainfrom
michaelelrom:fix/ec2-official-aws-source
Aug 12, 2026
Merged

Updating to AWS published specs#62
michaelelrom merged 2 commits into
itential:mainfrom
michaelelrom:fix/ec2-official-aws-source

Conversation

@michaelelrom

@michaelelrom michaelelrom commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

Summary

Replaces all AWS OpenAPI specs in this repo (EC2 plus 12 other products — API Gateway, CloudFormation, Cognito, Connect, Direct Connect, EKS, Lambda, Network Firewall, Organizations, Route 53, S3, Secrets Manager) with in-house conversions of AWS's own official service models, published by AWS at github.com/aws/aws-sdk-js — the same machine-readable definitions AWS uses to generate its own SDKs.

Replaces both amazon_ec2 OpenAPI specs, previously sourced from a
third-party conversion (mermade/aws2openapi, via the APIs.guru
catalog), with an in-house conversion of AWS's own official EC2
service model (ec2-2016-11-15.normal.json, published by AWS at
github.com/aws/aws-sdk-js).

Full spec: 627 actions / 1254 GET+POST operations (previously
inconsistently documented as 1182 in one place and 1773 in another).
Curated -latest spec: same 106-action / 212-operation scope as
before, re-derived from the fresh conversion. Both validated against
openapi-spec-validator and Itential Platform's own
PUT /integration-models/validation endpoint.
@michaelelrom michaelelrom changed the title fix(aws-ec2): convert OpenAPI specs from AWS's official service model Updating to AWS published specs Aug 12, 2026
@michaelelrom
michaelelrom merged commit 3cc2235 into itential:main Aug 12, 2026
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.

2 participants