diff --git a/diagrams/gcp/api.py b/diagrams/gcp/api.py index 5b027b6a..f556ff03 100644 --- a/diagrams/gcp/api.py +++ b/diagrams/gcp/api.py @@ -8,6 +8,10 @@ class _API(_GCP): _icon_dir = "resources/gcp/api" +class APIGateway(_API): + _icon = "api-gateway.png" + + class Endpoints(_API): _icon = "endpoints.png" diff --git a/docs/nodes/gcp.md b/docs/nodes/gcp.md index 3a1ee484..4d4d26a3 100644 --- a/docs/nodes/gcp.md +++ b/docs/nodes/gcp.md @@ -20,6 +20,7 @@ Node classes list of gcp provider. ## gcp.api +- **diagrams.gcp.api.APIGateway** - **diagrams.gcp.api.Endpoints** ## gcp.compute diff --git a/resources/gcp/api/api-gateway.png b/resources/gcp/api/api-gateway.png new file mode 100644 index 00000000..142a49aa Binary files /dev/null and b/resources/gcp/api/api-gateway.png differ