func createAvailabilitySet( group resources.ResourceGroup, arm arm.Client) (result compute.AvailabilitySet, err error) { avsc := arm.AvailabilitySets() name := *group.Name result, err = avsc.CreateOrUpdate(name, name+"avset", compute.AvailabilitySet{Location: group.Location}) if err != nil { err = fmt.Errorf("Failed to create availability set '%s' in location '%s': '%s'\n", name, *group.Location, err.Error()) return } return result, nil }