Please enable JavaScript.
Coggle requires JavaScript to display documents.
OCI API Gateway - Coggle Diagram
OCI API Gateway
Gateway
- 1 Compartment
- 1 VCN
- 1 Regional subnet
- 1* deployments
-
Deployments
-
routes
- HTTP methods
- path
- path parameters
- Route Request Policies
- query param validation
- header/ body validation
- header/queryParam tranformation
API Request Policies
- Rate limiting (req per sec)
- authentication
- JWT (Jason Web Token) / Custom
- issuers
- audiences
context variables
- typically in request/response transformation
- ${request.path[var_name]}
- ${request.query[var_name]}
- ${request.headers[var_name]}
- ${request.path[var_name]}
-
API
description
- contract with client
- multiple tools, e.g. Swagger
policies
- auth, SLA, etc
- validate/transform/route
- metrics, alarm, logging
-
Policies
Group policies
- Network resources
- API gateways
- Functions
- logging
-
- 1* Statements
- allow access to groups
assign users to groups
- 1* compartments
Virtual Cloud Network
- Public/private subnets
- regional subnets
- security lists
- route tables
- Availability domain
Compartments
- development
- production
- QA
- Test
Identity
- users
- groups
- network sources
- policies
- compartments
- authentication settings
- handles client requests to webservices/APIs
- provides security, mediation, monitoring
- public/private endpoints
- supports OpenAPI 2 and 3
- built-in mock testing