diff --git a/pkg/api/vlabs/validate.go b/pkg/api/vlabs/validate.go index 57b047e1b6..4c0d2263ff 100644 --- a/pkg/api/vlabs/validate.go +++ b/pkg/api/vlabs/validate.go @@ -819,6 +819,9 @@ func validateVNET(a *Properties) error { } } if isCustomVNET { + if a.HasWindows() { + return fmt.Errorf("custom VNET not yet supported with Windows-enabled clusters") + } subscription, resourcegroup, vnetname, _, e := GetVNETSubnetIDComponents(a.MasterProfile.VnetSubnetID) if e != nil { return e