US 11,758,006 B2
Provisioning multiple network resources
Reto Kramer, Sammamish, WA (US); Daniel Lee Osiecki, Seattle, WA (US); Nishanth Shankaran, Kirkland, WA (US); Venkates P. Balakrishnan, Seattle, WA (US); Geoffrey Scott Pare, Seattle, WA (US); Blake Meike, Seattle, WA (US); and Christopher Whitaker, Sammamish, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Aug. 20, 2018, as Appl. No. 16/105,449.
Application 16/105,449 is a continuation of application No. 14/930,482, filed on Nov. 2, 2015, granted, now 10,057,374.
Application 14/930,482 is a continuation of application No. 12/824,723, filed on Jun. 28, 2010, granted, now 9,178,766, issued on Nov. 3, 2015.
Prior Publication US 2019/0007526 A1, Jan. 3, 2019
Int. Cl. H04L 67/00 (2022.01); H04L 41/084 (2022.01); H04L 67/1097 (2022.01)
CPC H04L 67/34 (2013.01) [H04L 41/0843 (2013.01); H04L 67/1097 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, via a delete stack interface, a delete request to delete a stack of network resources according to a template specified via the delete stack interface, wherein delete the stack of network resources comprises, for individual ones of the network resources:
shutdown the respective network resource,
terminate the respective network resource, or
place the respective network resource into a deleted state;
parsing the template specified in the delete request to identify dependencies between the network resources to be deleted, wherein at least one of the network resources to be deleted depends on at least one other network resource indicated by the identified dependencies;
determining an order to delete each of the network resources to be deleted based on the identified dependencies; and
attempting to delete the network resources to be deleted according to the determined order.