Я получаю классический
Object reference not set to an instance of an object
ошибка при добавлении объекта NetworkInterface Google.Apis.Compute.v1 в список объектов NetworkInterface.
Google.Apis.Compute.v1.Data.Instance requestBody = new Google.Apis.Compute.v1.Data.Instance();
requestBody.MachineType = "zones/us-east1-b/machineTypes/n1-standard-1";
requestBody.Name = "lolzorpbn";
requestBody.Scheduling = new Scheduling() { Preemptible = true };
NetworkInterface FailingNetworkObject = new NetworkInterface() { Name = "eth0", Network = "global/networks/default", AccessConfigs = new List<AccessConfig>() { new AccessConfig() { Type = "ONE_TO_ONE_NAT" , Name = "External NAT" } } };
requestBody.NetworkInterfaces.Add(FailingNetworkObject);
Объект создается, и при проверке ошибки он не дает дальнейших подробностей.