public static GenerateIotDevicesResponse Unmarshall(UnmarshallerContext context)
{
GenerateIotDevicesResponse generateIotDevicesResponse = new GenerateIotDevicesResponse();
generateIotDevicesResponse.HttpResponse = context.HttpResponse;
List<GenerateIotDevicesResponse.DeviceInfo> deviceInfos = new List<GenerateIotDevicesResponse.DeviceInfo>();
for (int i = 0; i < context.Length("GenerateIotDevices.DeviceInfos.Length"); i++) {
GenerateIotDevicesResponse.DeviceInfo deviceInfo = new GenerateIotDevicesResponse.DeviceInfo();
deviceInfo.DeviceSn = context.StringValue("GenerateIotDevices.DeviceInfos["+ i +"].DeviceSn");
deviceInfo.DeviceSecret = context.StringValue("GenerateIotDevices.DeviceInfos["+ i +"].DeviceSecret");
deviceInfos.Add(deviceInfo);
}
generateIotDevicesResponse.DeviceInfos = deviceInfos;
return generateIotDevicesResponse;
}