CPC H04L 47/70 (2013.01) [G06F 9/5077 (2013.01); G06F 21/53 (2013.01); H04L 67/10 (2013.01); G06F 2221/2149 (2013.01)] | 19 Claims |
1. A system for allocating virtual computing resources to a virtual network provided by a computing resources provider, the system comprising:
a resource manager comprising one or more computing devices, the resource manager configured to:
receive a request for a virtual machine in the virtual network, the virtual network comprising a plurality of subnets, the request referencing a resource placement template that identifies a first subnet in the plurality of subnets and comprises an indication of a routing path associated with the first subnet;
obtain the resource placement template; and
allocate the virtual machine to the first subnet, wherein one or more access constraints associated with the first subnet control how the virtual machine transmits network traffic from the virtual machine allocated to the first subnet to a second subnet in the plurality of subnets.
|