From 6aff2e09a7a791ab503f0d2522c30c58d1880d52 Mon Sep 17 00:00:00 2001 From: Doug Byrne <2223089+dougbyrne@users.noreply.github.com> Date: Mon, 30 Oct 2023 11:08:09 -0400 Subject: [PATCH] generate-limits (#2634) --- misc/eni-max-pods.txt | 62 +- pkg/vpc/vpc_ip_resource_limit.go | 1712 ++++++++++++++++++++++-------- 2 files changed, 1322 insertions(+), 452 deletions(-) diff --git a/misc/eni-max-pods.txt b/misc/eni-max-pods.txt index efe2ab6d74..0ebc39f9e8 100644 --- a/misc/eni-max-pods.txt +++ b/misc/eni-max-pods.txt @@ -167,6 +167,18 @@ c6in.8xlarge 234 c6in.large 29 c6in.metal 345 c6in.xlarge 58 +c7a.12xlarge 234 +c7a.16xlarge 737 +c7a.24xlarge 737 +c7a.2xlarge 58 +c7a.32xlarge 737 +c7a.48xlarge 737 +c7a.4xlarge 234 +c7a.8xlarge 234 +c7a.large 29 +c7a.medium 8 +c7a.metal-48xl 737 +c7a.xlarge 58 c7g.12xlarge 234 c7g.16xlarge 737 c7g.2xlarge 58 @@ -192,6 +204,17 @@ c7gn.8xlarge 234 c7gn.large 29 c7gn.medium 8 c7gn.xlarge 58 +c7i.12xlarge 234 +c7i.16xlarge 737 +c7i.24xlarge 737 +c7i.2xlarge 58 +c7i.48xlarge 737 +c7i.4xlarge 234 +c7i.8xlarge 234 +c7i.large 29 +c7i.metal-24xl 737 +c7i.metal-48xl 737 +c7i.xlarge 58 cr1.8xlarge 234 d2.2xlarge 58 d2.4xlarge 234 @@ -211,8 +234,6 @@ dl1.24xlarge 737 f1.16xlarge 394 f1.2xlarge 58 f1.4xlarge 234 -g2.2xlarge 58 -g2.8xlarge 234 g3.16xlarge 737 g3.4xlarge 234 g3.8xlarge 234 @@ -282,7 +303,9 @@ i4g.4xlarge 234 i4g.8xlarge 234 i4g.large 29 i4g.xlarge 58 +i4i.12xlarge 234 i4i.16xlarge 737 +i4i.24xlarge 437 i4i.2xlarge 58 i4i.32xlarge 737 i4i.4xlarge 234 @@ -497,8 +520,12 @@ m7i.48xlarge 737 m7i.4xlarge 234 m7i.8xlarge 234 m7i.large 29 +m7i.metal-24xl 737 +m7i.metal-48xl 737 m7i.xlarge 58 mac1.metal 234 +mac2-m2.metal 234 +mac2-m2pro.metal 234 mac2.metal 234 p2.16xlarge 234 p2.8xlarge 234 @@ -651,6 +678,18 @@ r6in.8xlarge 234 r6in.large 29 r6in.metal 345 r6in.xlarge 58 +r7a.12xlarge 234 +r7a.16xlarge 737 +r7a.24xlarge 737 +r7a.2xlarge 58 +r7a.32xlarge 737 +r7a.48xlarge 737 +r7a.4xlarge 234 +r7a.8xlarge 234 +r7a.large 29 +r7a.medium 8 +r7a.metal-48xl 737 +r7a.xlarge 58 r7g.12xlarge 234 r7g.16xlarge 737 r7g.2xlarge 58 @@ -668,6 +707,25 @@ r7gd.8xlarge 234 r7gd.large 29 r7gd.medium 8 r7gd.xlarge 58 +r7i.12xlarge 234 +r7i.16xlarge 737 +r7i.24xlarge 737 +r7i.2xlarge 58 +r7i.48xlarge 737 +r7i.4xlarge 234 +r7i.8xlarge 234 +r7i.large 29 +r7i.metal-24xl 737 +r7i.metal-48xl 737 +r7i.xlarge 58 +r7iz.12xlarge 234 +r7iz.16xlarge 737 +r7iz.2xlarge 58 +r7iz.32xlarge 737 +r7iz.4xlarge 234 +r7iz.8xlarge 234 +r7iz.large 29 +r7iz.xlarge 58 t1.micro 4 t2.2xlarge 44 t2.large 35 diff --git a/pkg/vpc/vpc_ip_resource_limit.go b/pkg/vpc/vpc_ip_resource_limit.go index a1a0d35e09..ed215a80f1 100644 --- a/pkg/vpc/vpc_ip_resource_limit.go +++ b/pkg/vpc/vpc_ip_resource_limit.go @@ -1837,7 +1837,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7g.12xlarge": { + "c7a.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -1851,7 +1851,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7g.16xlarge": { + "c7a.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -1865,7 +1865,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7g.2xlarge": { + "c7a.24xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "c7a.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -1879,7 +1893,35 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7g.4xlarge": { + "c7a.32xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "c7a.48xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "c7a.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -1893,7 +1935,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7g.8xlarge": { + "c7a.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -1907,7 +1949,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7g.large": { + "c7a.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -1921,7 +1963,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7g.medium": { + "c7a.medium": { ENILimit: 2, IPv4Limit: 4, DefaultNetworkCardIndex: 0, @@ -1935,16 +1977,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7g.metal": { + "c7a.metal-48xl": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + }, - HypervisorType: "nitro", + HypervisorType: "unknown", IsBareMetal: true, }, - "c7g.xlarge": { + "c7a.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -1958,7 +2005,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gd.12xlarge": { + "c7g.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -1972,7 +2019,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gd.16xlarge": { + "c7g.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -1986,7 +2033,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gd.2xlarge": { + "c7g.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -2000,7 +2047,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gd.4xlarge": { + "c7g.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -2014,7 +2061,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gd.8xlarge": { + "c7g.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -2028,7 +2075,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gd.large": { + "c7g.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -2042,7 +2089,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gd.medium": { + "c7g.medium": { ENILimit: 2, IPv4Limit: 4, DefaultNetworkCardIndex: 0, @@ -2056,7 +2103,16 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gd.xlarge": { + "c7g.metal": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + }, + HypervisorType: "nitro", + IsBareMetal: true, + }, + "c7g.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -2070,7 +2126,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gn.12xlarge": { + "c7gd.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -2084,7 +2140,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gn.16xlarge": { + "c7gd.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -2098,7 +2154,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gn.2xlarge": { + "c7gd.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -2112,7 +2168,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gn.4xlarge": { + "c7gd.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -2126,7 +2182,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gn.8xlarge": { + "c7gd.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -2140,7 +2196,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gn.large": { + "c7gd.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -2154,7 +2210,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gn.medium": { + "c7gd.medium": { ENILimit: 2, IPv4Limit: 4, DefaultNetworkCardIndex: 0, @@ -2168,7 +2224,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "c7gn.xlarge": { + "c7gd.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -2182,16 +2238,35 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "cr1.8xlarge": { + "c7gn.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + }, - HypervisorType: "unknown", + HypervisorType: "nitro", IsBareMetal: false, }, - "d2.2xlarge": { + "c7gn.16xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "c7gn.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -2202,10 +2277,10 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "d2.4xlarge": { + "c7gn.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -2216,10 +2291,10 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "d2.8xlarge": { + "c7gn.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -2230,30 +2305,30 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "d2.xlarge": { - ENILimit: 4, - IPv4Limit: 15, + "c7gn.large": { + ENILimit: 3, + IPv4Limit: 10, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 4, + MaximumNetworkInterfaces: 3, NetworkCardIndex: 0, }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "d3.2xlarge": { - ENILimit: 4, - IPv4Limit: 5, + "c7gn.medium": { + ENILimit: 2, + IPv4Limit: 4, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 4, + MaximumNetworkInterfaces: 2, NetworkCardIndex: 0, }, @@ -2261,9 +2336,9 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "d3.4xlarge": { + "c7gn.xlarge": { ENILimit: 4, - IPv4Limit: 10, + IPv4Limit: 15, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { @@ -2275,13 +2350,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "d3.8xlarge": { - ENILimit: 3, - IPv4Limit: 20, + "c7i.12xlarge": { + ENILimit: 8, + IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 3, + MaximumNetworkInterfaces: 8, NetworkCardIndex: 0, }, @@ -2289,13 +2364,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "d3.xlarge": { - ENILimit: 4, - IPv4Limit: 3, + "c7i.16xlarge": { + ENILimit: 15, + IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 4, + MaximumNetworkInterfaces: 15, NetworkCardIndex: 0, }, @@ -2303,13 +2378,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "d3en.12xlarge": { - ENILimit: 3, - IPv4Limit: 30, + "c7i.24xlarge": { + ENILimit: 15, + IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 3, + MaximumNetworkInterfaces: 15, NetworkCardIndex: 0, }, @@ -2317,9 +2392,9 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "d3en.2xlarge": { + "c7i.2xlarge": { ENILimit: 4, - IPv4Limit: 5, + IPv4Limit: 15, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { @@ -2331,13 +2406,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "d3en.4xlarge": { - ENILimit: 4, - IPv4Limit: 10, + "c7i.48xlarge": { + ENILimit: 15, + IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 4, + MaximumNetworkInterfaces: 15, NetworkCardIndex: 0, }, @@ -2345,13 +2420,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "d3en.6xlarge": { - ENILimit: 4, - IPv4Limit: 15, + "c7i.4xlarge": { + ENILimit: 8, + IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 4, + MaximumNetworkInterfaces: 8, NetworkCardIndex: 0, }, @@ -2359,13 +2434,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "d3en.8xlarge": { - ENILimit: 4, - IPv4Limit: 20, + "c7i.8xlarge": { + ENILimit: 8, + IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 4, + MaximumNetworkInterfaces: 8, NetworkCardIndex: 0, }, @@ -2373,13 +2448,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "d3en.xlarge": { - ENILimit: 4, - IPv4Limit: 3, + "c7i.large": { + ENILimit: 3, + IPv4Limit: 10, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 4, + MaximumNetworkInterfaces: 3, NetworkCardIndex: 0, }, @@ -2387,7 +2462,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "dl1.24xlarge": { + "c7i.metal-24xl": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -2397,40 +2472,25 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ NetworkCardIndex: 0, }, - { - MaximumNetworkInterfaces: 15, - NetworkCardIndex: 1, - }, - - { - MaximumNetworkInterfaces: 15, - NetworkCardIndex: 2, - }, - - { - MaximumNetworkInterfaces: 15, - NetworkCardIndex: 3, - }, - }, - HypervisorType: "nitro", - IsBareMetal: false, + HypervisorType: "unknown", + IsBareMetal: true, }, - "f1.16xlarge": { - ENILimit: 8, + "c7i.metal-48xl": { + ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 8, + MaximumNetworkInterfaces: 15, NetworkCardIndex: 0, }, }, - HypervisorType: "xen", - IsBareMetal: false, + HypervisorType: "unknown", + IsBareMetal: true, }, - "f1.2xlarge": { + "c7i.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -2441,24 +2501,19 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "f1.4xlarge": { + "cr1.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ - { - MaximumNetworkInterfaces: 8, - NetworkCardIndex: 0, - }, - }, - HypervisorType: "xen", + HypervisorType: "unknown", IsBareMetal: false, }, - "g2.2xlarge": { + "d2.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -2472,7 +2527,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "xen", IsBareMetal: false, }, - "g2.8xlarge": { + "d2.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -2486,13 +2541,252 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "xen", IsBareMetal: false, }, - "g3.16xlarge": { - ENILimit: 15, - IPv4Limit: 50, + "d2.8xlarge": { + ENILimit: 8, + IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 15, + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "d2.xlarge": { + ENILimit: 4, + IPv4Limit: 15, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "d3.2xlarge": { + ENILimit: 4, + IPv4Limit: 5, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "d3.4xlarge": { + ENILimit: 4, + IPv4Limit: 10, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "d3.8xlarge": { + ENILimit: 3, + IPv4Limit: 20, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 3, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "d3.xlarge": { + ENILimit: 4, + IPv4Limit: 3, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "d3en.12xlarge": { + ENILimit: 3, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 3, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "d3en.2xlarge": { + ENILimit: 4, + IPv4Limit: 5, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "d3en.4xlarge": { + ENILimit: 4, + IPv4Limit: 10, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "d3en.6xlarge": { + ENILimit: 4, + IPv4Limit: 15, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "d3en.8xlarge": { + ENILimit: 4, + IPv4Limit: 20, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "d3en.xlarge": { + ENILimit: 4, + IPv4Limit: 3, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "dl1.24xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 1, + }, + + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 2, + }, + + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 3, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "f1.16xlarge": { + ENILimit: 8, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "f1.2xlarge": { + ENILimit: 4, + IPv4Limit: 15, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "f1.4xlarge": { + ENILimit: 8, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "g3.16xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, NetworkCardIndex: 0, }, @@ -3472,13 +3766,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "i4i.16xlarge": { - ENILimit: 15, - IPv4Limit: 50, + "i4i.12xlarge": { + ENILimit: 8, + IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 15, + MaximumNetworkInterfaces: 8, NetworkCardIndex: 0, }, @@ -3486,13 +3780,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "i4i.2xlarge": { - ENILimit: 4, - IPv4Limit: 15, + "i4i.16xlarge": { + ENILimit: 15, + IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 4, + MaximumNetworkInterfaces: 15, NetworkCardIndex: 0, }, @@ -3500,9 +3794,37 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "i4i.32xlarge": { + "i4i.24xlarge": { ENILimit: 15, - IPv4Limit: 50, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "i4i.2xlarge": { + ENILimit: 4, + IPv4Limit: 15, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "i4i.32xlarge": { + ENILimit: 15, + IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { @@ -6502,6 +6824,34 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, + "m7i.metal-24xl": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "unknown", + IsBareMetal: true, + }, + "m7i.metal-48xl": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "unknown", + IsBareMetal: true, + }, "m7i.xlarge": { ENILimit: 4, IPv4Limit: 15, @@ -6530,6 +6880,34 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "unknown", IsBareMetal: true, }, + "mac2-m2.metal": { + ENILimit: 8, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "unknown", + IsBareMetal: true, + }, + "mac2-m2pro.metal": { + ENILimit: 8, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "unknown", + IsBareMetal: true, + }, "mac2.metal": { ENILimit: 8, IPv4Limit: 30, @@ -6826,30 +7204,352 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, { - MaximumNetworkInterfaces: 2, - NetworkCardIndex: 28, + MaximumNetworkInterfaces: 2, + NetworkCardIndex: 28, + }, + + { + MaximumNetworkInterfaces: 2, + NetworkCardIndex: 29, + }, + + { + MaximumNetworkInterfaces: 2, + NetworkCardIndex: 30, + }, + + { + MaximumNetworkInterfaces: 2, + NetworkCardIndex: 31, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r3.2xlarge": { + ENILimit: 4, + IPv4Limit: 15, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "r3.4xlarge": { + ENILimit: 8, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "r3.8xlarge": { + ENILimit: 8, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "r3.large": { + ENILimit: 3, + IPv4Limit: 10, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 3, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "r3.xlarge": { + ENILimit: 4, + IPv4Limit: 15, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "r4.16xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "r4.2xlarge": { + ENILimit: 4, + IPv4Limit: 15, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "r4.4xlarge": { + ENILimit: 8, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "r4.8xlarge": { + ENILimit: 8, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "r4.large": { + ENILimit: 3, + IPv4Limit: 10, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 3, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "r4.xlarge": { + ENILimit: 4, + IPv4Limit: 15, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "xen", + IsBareMetal: false, + }, + "r5.12xlarge": { + ENILimit: 8, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r5.16xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r5.24xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r5.2xlarge": { + ENILimit: 4, + IPv4Limit: 15, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r5.4xlarge": { + ENILimit: 8, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r5.8xlarge": { + ENILimit: 8, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r5.large": { + ENILimit: 3, + IPv4Limit: 10, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 3, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r5.metal": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "unknown", + IsBareMetal: true, + }, + "r5.xlarge": { + ENILimit: 4, + IPv4Limit: 15, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 4, + NetworkCardIndex: 0, }, + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r5a.12xlarge": { + ENILimit: 8, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 2, - NetworkCardIndex: 29, + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, }, + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r5a.16xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 2, - NetworkCardIndex: 30, + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, }, + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r5a.24xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 2, - NetworkCardIndex: 31, + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, }, }, HypervisorType: "nitro", IsBareMetal: false, }, - "r3.2xlarge": { + "r5a.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -6860,10 +7560,10 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "r3.4xlarge": { + "r5a.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -6874,10 +7574,10 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "r3.8xlarge": { + "r5a.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -6888,10 +7588,10 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "r3.large": { + "r5a.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -6902,10 +7602,10 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "r3.xlarge": { + "r5a.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -6916,10 +7616,24 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "r4.16xlarge": { + "r5ad.12xlarge": { + ENILimit: 8, + IPv4Limit: 30, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 8, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r5ad.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -6930,10 +7644,24 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "r4.2xlarge": { + "r5ad.24xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r5ad.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -6944,10 +7672,10 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "r4.4xlarge": { + "r5ad.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -6958,10 +7686,10 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "r4.8xlarge": { + "r5ad.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -6972,10 +7700,10 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "r4.large": { + "r5ad.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -6986,10 +7714,10 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "r4.xlarge": { + "r5ad.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7000,10 +7728,10 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ }, }, - HypervisorType: "xen", + HypervisorType: "nitro", IsBareMetal: false, }, - "r5.12xlarge": { + "r5b.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7017,7 +7745,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5.16xlarge": { + "r5b.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7031,7 +7759,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5.24xlarge": { + "r5b.24xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7045,7 +7773,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5.2xlarge": { + "r5b.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7059,7 +7787,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5.4xlarge": { + "r5b.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7073,7 +7801,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5.8xlarge": { + "r5b.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7087,7 +7815,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5.large": { + "r5b.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -7101,7 +7829,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5.metal": { + "r5b.metal": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7115,7 +7843,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "unknown", IsBareMetal: true, }, - "r5.xlarge": { + "r5b.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7129,7 +7857,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5a.12xlarge": { + "r5d.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7143,7 +7871,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5a.16xlarge": { + "r5d.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7157,7 +7885,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5a.24xlarge": { + "r5d.24xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7171,7 +7899,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5a.2xlarge": { + "r5d.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7185,7 +7913,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5a.4xlarge": { + "r5d.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7199,7 +7927,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5a.8xlarge": { + "r5d.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7213,7 +7941,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5a.large": { + "r5d.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -7227,7 +7955,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5a.xlarge": { + "r5d.metal": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "unknown", + IsBareMetal: true, + }, + "r5d.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7241,7 +7983,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5ad.12xlarge": { + "r5dn.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7255,7 +7997,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5ad.16xlarge": { + "r5dn.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7269,7 +8011,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5ad.24xlarge": { + "r5dn.24xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7283,7 +8025,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5ad.2xlarge": { + "r5dn.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7297,7 +8039,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5ad.4xlarge": { + "r5dn.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7311,7 +8053,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5ad.8xlarge": { + "r5dn.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7325,7 +8067,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5ad.large": { + "r5dn.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -7339,7 +8081,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5ad.xlarge": { + "r5dn.metal": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "unknown", + IsBareMetal: true, + }, + "r5dn.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7353,7 +8109,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5b.12xlarge": { + "r5n.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7367,7 +8123,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5b.16xlarge": { + "r5n.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7381,7 +8137,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5b.24xlarge": { + "r5n.24xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7395,7 +8151,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5b.2xlarge": { + "r5n.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7409,7 +8165,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5b.4xlarge": { + "r5n.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7423,7 +8179,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5b.8xlarge": { + "r5n.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7437,7 +8193,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5b.large": { + "r5n.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -7451,7 +8207,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5b.metal": { + "r5n.metal": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7465,7 +8221,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "unknown", IsBareMetal: true, }, - "r5b.xlarge": { + "r5n.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7479,7 +8235,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5d.12xlarge": { + "r6a.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7493,7 +8249,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5d.16xlarge": { + "r6a.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7507,7 +8263,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5d.24xlarge": { + "r6a.24xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7521,7 +8277,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5d.2xlarge": { + "r6a.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7535,7 +8291,35 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5d.4xlarge": { + "r6a.32xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r6a.48xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r6a.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7549,7 +8333,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5d.8xlarge": { + "r6a.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7563,7 +8347,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5d.large": { + "r6a.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -7577,7 +8361,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5d.metal": { + "r6a.metal": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7591,7 +8375,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "unknown", IsBareMetal: true, }, - "r5d.xlarge": { + "r6a.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7605,7 +8389,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5dn.12xlarge": { + "r6g.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7619,7 +8403,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5dn.16xlarge": { + "r6g.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7633,13 +8417,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5dn.24xlarge": { - ENILimit: 15, - IPv4Limit: 50, + "r6g.2xlarge": { + ENILimit: 4, + IPv4Limit: 15, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 15, + MaximumNetworkInterfaces: 4, NetworkCardIndex: 0, }, @@ -7647,13 +8431,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5dn.2xlarge": { - ENILimit: 4, - IPv4Limit: 15, + "r6g.4xlarge": { + ENILimit: 8, + IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 4, + MaximumNetworkInterfaces: 8, NetworkCardIndex: 0, }, @@ -7661,7 +8445,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5dn.4xlarge": { + "r6g.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7675,13 +8459,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5dn.8xlarge": { - ENILimit: 8, - IPv4Limit: 30, + "r6g.large": { + ENILimit: 3, + IPv4Limit: 10, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 8, + MaximumNetworkInterfaces: 3, NetworkCardIndex: 0, }, @@ -7689,13 +8473,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5dn.large": { - ENILimit: 3, - IPv4Limit: 10, + "r6g.medium": { + ENILimit: 2, + IPv4Limit: 4, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 3, + MaximumNetworkInterfaces: 2, NetworkCardIndex: 0, }, @@ -7703,7 +8487,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5dn.metal": { + "r6g.metal": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7717,7 +8501,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "unknown", IsBareMetal: true, }, - "r5dn.xlarge": { + "r6g.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7731,7 +8515,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5n.12xlarge": { + "r6gd.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7745,7 +8529,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5n.16xlarge": { + "r6gd.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7759,13 +8543,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5n.24xlarge": { - ENILimit: 15, - IPv4Limit: 50, + "r6gd.2xlarge": { + ENILimit: 4, + IPv4Limit: 15, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 15, + MaximumNetworkInterfaces: 4, NetworkCardIndex: 0, }, @@ -7773,13 +8557,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5n.2xlarge": { - ENILimit: 4, - IPv4Limit: 15, + "r6gd.4xlarge": { + ENILimit: 8, + IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 4, + MaximumNetworkInterfaces: 8, NetworkCardIndex: 0, }, @@ -7787,7 +8571,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5n.4xlarge": { + "r6gd.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7801,13 +8585,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5n.8xlarge": { - ENILimit: 8, - IPv4Limit: 30, + "r6gd.large": { + ENILimit: 3, + IPv4Limit: 10, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 8, + MaximumNetworkInterfaces: 3, NetworkCardIndex: 0, }, @@ -7815,13 +8599,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5n.large": { - ENILimit: 3, - IPv4Limit: 10, + "r6gd.medium": { + ENILimit: 2, + IPv4Limit: 4, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 3, + MaximumNetworkInterfaces: 2, NetworkCardIndex: 0, }, @@ -7829,7 +8613,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r5n.metal": { + "r6gd.metal": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7843,7 +8627,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "unknown", IsBareMetal: true, }, - "r5n.xlarge": { + "r6gd.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7857,7 +8641,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6a.12xlarge": { + "r6i.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7871,7 +8655,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6a.16xlarge": { + "r6i.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7885,7 +8669,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6a.24xlarge": { + "r6i.24xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7899,7 +8683,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6a.2xlarge": { + "r6i.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -7913,21 +8697,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6a.32xlarge": { - ENILimit: 15, - IPv4Limit: 50, - DefaultNetworkCardIndex: 0, - NetworkCards: []NetworkCard{ - { - MaximumNetworkInterfaces: 15, - NetworkCardIndex: 0, - }, - - }, - HypervisorType: "nitro", - IsBareMetal: false, - }, - "r6a.48xlarge": { + "r6i.32xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7941,7 +8711,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6a.4xlarge": { + "r6i.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7955,7 +8725,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6a.8xlarge": { + "r6i.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -7969,7 +8739,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6a.large": { + "r6i.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -7983,7 +8753,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6a.metal": { + "r6i.metal": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -7997,7 +8767,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "unknown", IsBareMetal: true, }, - "r6a.xlarge": { + "r6i.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8011,7 +8781,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6g.12xlarge": { + "r6id.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8025,7 +8795,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6g.16xlarge": { + "r6id.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8039,7 +8809,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6g.2xlarge": { + "r6id.24xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r6id.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8053,13 +8837,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6g.4xlarge": { - ENILimit: 8, - IPv4Limit: 30, + "r6id.32xlarge": { + ENILimit: 15, + IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 8, + MaximumNetworkInterfaces: 15, NetworkCardIndex: 0, }, @@ -8067,7 +8851,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6g.8xlarge": { + "r6id.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8081,13 +8865,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6g.large": { - ENILimit: 3, - IPv4Limit: 10, + "r6id.8xlarge": { + ENILimit: 8, + IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 3, + MaximumNetworkInterfaces: 8, NetworkCardIndex: 0, }, @@ -8095,13 +8879,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6g.medium": { - ENILimit: 2, - IPv4Limit: 4, + "r6id.large": { + ENILimit: 3, + IPv4Limit: 10, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 2, + MaximumNetworkInterfaces: 3, NetworkCardIndex: 0, }, @@ -8109,7 +8893,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6g.metal": { + "r6id.metal": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8123,7 +8907,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "unknown", IsBareMetal: true, }, - "r6g.xlarge": { + "r6id.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8137,7 +8921,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6gd.12xlarge": { + "r6idn.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8151,7 +8935,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6gd.16xlarge": { + "r6idn.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8165,7 +8949,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6gd.2xlarge": { + "r6idn.24xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r6idn.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8179,21 +8977,26 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6gd.4xlarge": { - ENILimit: 8, - IPv4Limit: 30, + "r6idn.32xlarge": { + ENILimit: 7, + IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 8, + MaximumNetworkInterfaces: 7, NetworkCardIndex: 0, }, + { + MaximumNetworkInterfaces: 7, + NetworkCardIndex: 1, + }, + }, HypervisorType: "nitro", IsBareMetal: false, }, - "r6gd.8xlarge": { + "r6idn.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8207,13 +9010,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6gd.large": { - ENILimit: 3, - IPv4Limit: 10, + "r6idn.8xlarge": { + ENILimit: 8, + IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 3, + MaximumNetworkInterfaces: 8, NetworkCardIndex: 0, }, @@ -8221,13 +9024,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6gd.medium": { - ENILimit: 2, - IPv4Limit: 4, + "r6idn.large": { + ENILimit: 3, + IPv4Limit: 10, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 2, + MaximumNetworkInterfaces: 3, NetworkCardIndex: 0, }, @@ -8235,21 +9038,26 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6gd.metal": { - ENILimit: 15, + "r6idn.metal": { + ENILimit: 7, IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 15, + MaximumNetworkInterfaces: 7, NetworkCardIndex: 0, }, + { + MaximumNetworkInterfaces: 7, + NetworkCardIndex: 1, + }, + }, HypervisorType: "unknown", IsBareMetal: true, }, - "r6gd.xlarge": { + "r6idn.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8263,7 +9071,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6i.12xlarge": { + "r6in.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8277,7 +9085,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6i.16xlarge": { + "r6in.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8291,7 +9099,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6i.24xlarge": { + "r6in.24xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8305,7 +9113,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6i.2xlarge": { + "r6in.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8319,21 +9127,26 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6i.32xlarge": { - ENILimit: 15, + "r6in.32xlarge": { + ENILimit: 7, IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 15, + MaximumNetworkInterfaces: 7, NetworkCardIndex: 0, }, + { + MaximumNetworkInterfaces: 7, + NetworkCardIndex: 1, + }, + }, HypervisorType: "nitro", IsBareMetal: false, }, - "r6i.4xlarge": { + "r6in.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8347,7 +9160,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6i.8xlarge": { + "r6in.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8361,7 +9174,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6i.large": { + "r6in.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -8375,21 +9188,26 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6i.metal": { - ENILimit: 15, + "r6in.metal": { + ENILimit: 7, IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 15, + MaximumNetworkInterfaces: 7, NetworkCardIndex: 0, }, + { + MaximumNetworkInterfaces: 7, + NetworkCardIndex: 1, + }, + }, HypervisorType: "unknown", IsBareMetal: true, }, - "r6i.xlarge": { + "r6in.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8403,7 +9221,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6id.12xlarge": { + "r7a.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8417,7 +9235,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6id.16xlarge": { + "r7a.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8431,7 +9249,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6id.24xlarge": { + "r7a.24xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8445,7 +9263,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6id.2xlarge": { + "r7a.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8459,7 +9277,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6id.32xlarge": { + "r7a.32xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8473,7 +9291,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6id.4xlarge": { + "r7a.48xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r7a.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8487,7 +9319,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6id.8xlarge": { + "r7a.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8501,7 +9333,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6id.large": { + "r7a.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -8515,7 +9347,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6id.metal": { + "r7a.medium": { + ENILimit: 2, + IPv4Limit: 4, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 2, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r7a.metal-48xl": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8529,7 +9375,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "unknown", IsBareMetal: true, }, - "r6id.xlarge": { + "r7a.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8543,7 +9389,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6idn.12xlarge": { + "r7g.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8557,21 +9403,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6idn.16xlarge": { - ENILimit: 15, - IPv4Limit: 50, - DefaultNetworkCardIndex: 0, - NetworkCards: []NetworkCard{ - { - MaximumNetworkInterfaces: 15, - NetworkCardIndex: 0, - }, - - }, - HypervisorType: "nitro", - IsBareMetal: false, - }, - "r6idn.24xlarge": { + "r7g.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8585,7 +9417,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6idn.2xlarge": { + "r7g.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8599,26 +9431,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6idn.32xlarge": { - ENILimit: 7, - IPv4Limit: 50, + "r7g.4xlarge": { + ENILimit: 8, + IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 7, + MaximumNetworkInterfaces: 8, NetworkCardIndex: 0, }, - { - MaximumNetworkInterfaces: 7, - NetworkCardIndex: 1, - }, - }, HypervisorType: "nitro", IsBareMetal: false, }, - "r6idn.4xlarge": { + "r7g.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8632,13 +9459,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6idn.8xlarge": { - ENILimit: 8, - IPv4Limit: 30, + "r7g.large": { + ENILimit: 3, + IPv4Limit: 10, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 8, + MaximumNetworkInterfaces: 3, NetworkCardIndex: 0, }, @@ -8646,13 +9473,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6idn.large": { - ENILimit: 3, - IPv4Limit: 10, + "r7g.medium": { + ENILimit: 2, + IPv4Limit: 4, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 3, + MaximumNetworkInterfaces: 2, NetworkCardIndex: 0, }, @@ -8660,26 +9487,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6idn.metal": { - ENILimit: 7, + "r7g.metal": { + ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 7, + MaximumNetworkInterfaces: 15, NetworkCardIndex: 0, }, - { - MaximumNetworkInterfaces: 7, - NetworkCardIndex: 1, - }, - }, HypervisorType: "unknown", IsBareMetal: true, }, - "r6idn.xlarge": { + "r7g.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8693,7 +9515,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6in.12xlarge": { + "r7gd.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8707,21 +9529,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6in.16xlarge": { - ENILimit: 15, - IPv4Limit: 50, - DefaultNetworkCardIndex: 0, - NetworkCards: []NetworkCard{ - { - MaximumNetworkInterfaces: 15, - NetworkCardIndex: 0, - }, - - }, - HypervisorType: "nitro", - IsBareMetal: false, - }, - "r6in.24xlarge": { + "r7gd.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8735,7 +9543,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6in.2xlarge": { + "r7gd.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8749,26 +9557,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6in.32xlarge": { - ENILimit: 7, - IPv4Limit: 50, - DefaultNetworkCardIndex: 0, - NetworkCards: []NetworkCard{ - { - MaximumNetworkInterfaces: 7, - NetworkCardIndex: 0, - }, - - { - MaximumNetworkInterfaces: 7, - NetworkCardIndex: 1, - }, - - }, - HypervisorType: "nitro", - IsBareMetal: false, - }, - "r6in.4xlarge": { + "r7gd.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8782,7 +9571,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6in.8xlarge": { + "r7gd.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8796,7 +9585,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6in.large": { + "r7gd.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -8810,26 +9599,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r6in.metal": { - ENILimit: 7, - IPv4Limit: 50, + "r7gd.medium": { + ENILimit: 2, + IPv4Limit: 4, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 7, + MaximumNetworkInterfaces: 2, NetworkCardIndex: 0, }, - { - MaximumNetworkInterfaces: 7, - NetworkCardIndex: 1, - }, - }, - HypervisorType: "unknown", - IsBareMetal: true, + HypervisorType: "nitro", + IsBareMetal: false, }, - "r6in.xlarge": { + "r7gd.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8843,7 +9627,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7g.12xlarge": { + "r7i.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8857,7 +9641,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7g.16xlarge": { + "r7i.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8871,7 +9655,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7g.2xlarge": { + "r7i.24xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r7i.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8885,7 +9683,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7g.4xlarge": { + "r7i.48xlarge": { + ENILimit: 15, + IPv4Limit: 50, + DefaultNetworkCardIndex: 0, + NetworkCards: []NetworkCard{ + { + MaximumNetworkInterfaces: 15, + NetworkCardIndex: 0, + }, + + }, + HypervisorType: "nitro", + IsBareMetal: false, + }, + "r7i.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8899,7 +9711,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7g.8xlarge": { + "r7i.8xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8913,7 +9725,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7g.large": { + "r7i.large": { ENILimit: 3, IPv4Limit: 10, DefaultNetworkCardIndex: 0, @@ -8927,21 +9739,21 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7g.medium": { - ENILimit: 2, - IPv4Limit: 4, + "r7i.metal-24xl": { + ENILimit: 15, + IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 2, + MaximumNetworkInterfaces: 15, NetworkCardIndex: 0, }, }, - HypervisorType: "nitro", - IsBareMetal: false, + HypervisorType: "unknown", + IsBareMetal: true, }, - "r7g.metal": { + "r7i.metal-48xl": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8955,7 +9767,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "unknown", IsBareMetal: true, }, - "r7g.xlarge": { + "r7i.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -8969,7 +9781,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7gd.12xlarge": { + "r7iz.12xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -8983,7 +9795,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7gd.16xlarge": { + "r7iz.16xlarge": { ENILimit: 15, IPv4Limit: 50, DefaultNetworkCardIndex: 0, @@ -8997,7 +9809,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7gd.2xlarge": { + "r7iz.2xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0, @@ -9011,13 +9823,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7gd.4xlarge": { - ENILimit: 8, - IPv4Limit: 30, + "r7iz.32xlarge": { + ENILimit: 15, + IPv4Limit: 50, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 8, + MaximumNetworkInterfaces: 15, NetworkCardIndex: 0, }, @@ -9025,7 +9837,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7gd.8xlarge": { + "r7iz.4xlarge": { ENILimit: 8, IPv4Limit: 30, DefaultNetworkCardIndex: 0, @@ -9039,13 +9851,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7gd.large": { - ENILimit: 3, - IPv4Limit: 10, + "r7iz.8xlarge": { + ENILimit: 8, + IPv4Limit: 30, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 3, + MaximumNetworkInterfaces: 8, NetworkCardIndex: 0, }, @@ -9053,13 +9865,13 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7gd.medium": { - ENILimit: 2, - IPv4Limit: 4, + "r7iz.large": { + ENILimit: 3, + IPv4Limit: 10, DefaultNetworkCardIndex: 0, NetworkCards: []NetworkCard{ { - MaximumNetworkInterfaces: 2, + MaximumNetworkInterfaces: 3, NetworkCardIndex: 0, }, @@ -9067,7 +9879,7 @@ var instanceNetworkingLimits = map[string]InstanceTypeLimits{ HypervisorType: "nitro", IsBareMetal: false, }, - "r7gd.xlarge": { + "r7iz.xlarge": { ENILimit: 4, IPv4Limit: 15, DefaultNetworkCardIndex: 0,