diff --git a/diagrams/aws/network.py b/diagrams/aws/network.py index b3963d45..21ac8bf1 100644 --- a/diagrams/aws/network.py +++ b/diagrams/aws/network.py @@ -68,6 +68,10 @@ class TransitGateway(_Network): _icon = "transit-gateway.png" +class VPCRouter(_Network): + _icon = "vpc-router.png" + + class VPC(_Network): _icon = "vpc.png" diff --git a/docs/nodes/aws.md b/docs/nodes/aws.md index 09f68841..061bb5ac 100644 --- a/docs/nodes/aws.md +++ b/docs/nodes/aws.md @@ -70,6 +70,7 @@ Node classes list of aws provider. - **diagrams.aws.network.Route53** - **diagrams.aws.network.SiteToSiteVpn** - **diagrams.aws.network.TransitGateway** +- **diagrams.aws.network.VPCRouter** - **diagrams.aws.network.VPC** ## aws.management diff --git a/resources/aws/network/vpc-router.png b/resources/aws/network/vpc-router.png new file mode 100644 index 00000000..b0ae6d14 Binary files /dev/null and b/resources/aws/network/vpc-router.png differ