in test-harness/terratest-extensions/modules/azure/network.go [70:92]
func VnetsIDListE(subscriptionID string, resourceGroupName string) (*[]network.VirtualNetwork, error) {
client, err := vnetClient(subscriptionID)
if err != nil {
return nil, err
}
iteratorVnet, err := client.ListComplete(context.Background(), resourceGroupName)
if err != nil {
return nil, err
}
lsList := make([]network.VirtualNetwork, 0)
for iteratorVnet.NotDone() {
lsList = append(lsList, iteratorVnet.Value())
err = iteratorVnet.Next()
if err != nil {
return nil, err
}
}
return &lsList, err
}