public static DescribeInstanceMonitorDataResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeInstanceMonitorDataResponse describeInstanceMonitorDataResponse = new DescribeInstanceMonitorDataResponse();

            describeInstanceMonitorDataResponse.HttpResponse = context.HttpResponse;
            describeInstanceMonitorDataResponse.RequestId    = context.StringValue("DescribeInstanceMonitorData.RequestId");

            List <DescribeInstanceMonitorDataResponse.DescribeInstanceMonitorData_InstanceMonitorData> describeInstanceMonitorDataResponse_monitorData = new List <DescribeInstanceMonitorDataResponse.DescribeInstanceMonitorData_InstanceMonitorData>();

            for (int i = 0; i < context.Length("DescribeInstanceMonitorData.MonitorData.Length"); i++)
            {
                DescribeInstanceMonitorDataResponse.DescribeInstanceMonitorData_InstanceMonitorData instanceMonitorData = new DescribeInstanceMonitorDataResponse.DescribeInstanceMonitorData_InstanceMonitorData();
                instanceMonitorData.InstanceId        = context.StringValue("DescribeInstanceMonitorData.MonitorData[" + i + "].InstanceId");
                instanceMonitorData.CPU               = context.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].CPU");
                instanceMonitorData.IntranetRX        = context.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].IntranetRX");
                instanceMonitorData.IntranetTX        = context.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].IntranetTX");
                instanceMonitorData.IntranetBandwidth = context.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].IntranetBandwidth");
                instanceMonitorData.InternetRX        = context.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].InternetRX");
                instanceMonitorData.InternetTX        = context.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].InternetTX");
                instanceMonitorData.InternetBandwidth = context.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].InternetBandwidth");
                instanceMonitorData.IOPSRead          = context.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].IOPSRead");
                instanceMonitorData.IOPSWrite         = context.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].IOPSWrite");
                instanceMonitorData.BPSRead           = context.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].BPSRead");
                instanceMonitorData.BPSWrite          = context.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].BPSWrite");
                instanceMonitorData.TimeStamp         = context.StringValue("DescribeInstanceMonitorData.MonitorData[" + i + "].TimeStamp");

                describeInstanceMonitorDataResponse_monitorData.Add(instanceMonitorData);
            }
            describeInstanceMonitorDataResponse.MonitorData = describeInstanceMonitorDataResponse_monitorData;

            return(describeInstanceMonitorDataResponse);
        }
        public static DescribeInstanceMonitorDataResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeInstanceMonitorDataResponse describeInstanceMonitorDataResponse = new DescribeInstanceMonitorDataResponse();

            describeInstanceMonitorDataResponse.HttpResponse = context.HttpResponse;
            describeInstanceMonitorDataResponse.RequestId = context.StringValue("DescribeInstanceMonitorData.RequestId");

            List<DescribeInstanceMonitorDataResponse.InstanceMonitorData> monitorData = new List<DescribeInstanceMonitorDataResponse.InstanceMonitorData>();
            for (int i = 0; i < context.Length("DescribeInstanceMonitorData.MonitorData.Length"); i++) {
                DescribeInstanceMonitorDataResponse.InstanceMonitorData instanceMonitorData = new DescribeInstanceMonitorDataResponse.InstanceMonitorData();
                instanceMonitorData.InstanceId = context.StringValue("DescribeInstanceMonitorData.MonitorData["+ i +"].InstanceId");
                instanceMonitorData.CPU = context.IntegerValue("DescribeInstanceMonitorData.MonitorData["+ i +"].CPU");
                instanceMonitorData.IntranetRX = context.IntegerValue("DescribeInstanceMonitorData.MonitorData["+ i +"].IntranetRX");
                instanceMonitorData.IntranetTX = context.IntegerValue("DescribeInstanceMonitorData.MonitorData["+ i +"].IntranetTX");
                instanceMonitorData.IntranetBandwidth = context.IntegerValue("DescribeInstanceMonitorData.MonitorData["+ i +"].IntranetBandwidth");
                instanceMonitorData.InternetRX = context.IntegerValue("DescribeInstanceMonitorData.MonitorData["+ i +"].InternetRX");
                instanceMonitorData.InternetTX = context.IntegerValue("DescribeInstanceMonitorData.MonitorData["+ i +"].InternetTX");
                instanceMonitorData.InternetBandwidth = context.IntegerValue("DescribeInstanceMonitorData.MonitorData["+ i +"].InternetBandwidth");
                instanceMonitorData.IOPSRead = context.IntegerValue("DescribeInstanceMonitorData.MonitorData["+ i +"].IOPSRead");
                instanceMonitorData.IOPSWrite = context.IntegerValue("DescribeInstanceMonitorData.MonitorData["+ i +"].IOPSWrite");
                instanceMonitorData.BPSRead = context.IntegerValue("DescribeInstanceMonitorData.MonitorData["+ i +"].BPSRead");
                instanceMonitorData.BPSWrite = context.IntegerValue("DescribeInstanceMonitorData.MonitorData["+ i +"].BPSWrite");
                instanceMonitorData.TimeStamp = context.StringValue("DescribeInstanceMonitorData.MonitorData["+ i +"].TimeStamp");

                monitorData.Add(instanceMonitorData);
            }
            describeInstanceMonitorDataResponse.MonitorData = monitorData;

            return describeInstanceMonitorDataResponse;
        }
Exemple #3
0
        public static DescribeInstanceMonitorDataResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeInstanceMonitorDataResponse describeInstanceMonitorDataResponse = new DescribeInstanceMonitorDataResponse()
            {
                HttpResponse = context.HttpResponse,
                RequestId    = context.StringValue("DescribeInstanceMonitorData.RequestId")
            };
            List <DescribeInstanceMonitorDataResponse.InstanceMonitorData> monitorData = new List <DescribeInstanceMonitorDataResponse.InstanceMonitorData>();

            for (int i = 0; i < context.Length("DescribeInstanceMonitorData.MonitorData.Length"); i++)
            {
                DescribeInstanceMonitorDataResponse.InstanceMonitorData instanceMonitorData = new DescribeInstanceMonitorDataResponse.InstanceMonitorData()
                {
                    InstanceId        = context.StringValue($"DescribeInstanceMonitorData.MonitorData[{i}].InstanceId"),
                    Cpu               = context.IntegerValue($"DescribeInstanceMonitorData.MonitorData[{i}].CPU"),
                    IntranetRx        = context.IntegerValue($"DescribeInstanceMonitorData.MonitorData[{i}].IntranetRX"),
                    IntranetTx        = context.IntegerValue($"DescribeInstanceMonitorData.MonitorData[{i}].IntranetTX"),
                    IntranetBandwidth = context.IntegerValue($"DescribeInstanceMonitorData.MonitorData[{i}].IntranetBandwidth"),
                    InternetRx        = context.IntegerValue($"DescribeInstanceMonitorData.MonitorData[{i}].InternetRX"),
                    InternetTx        = context.IntegerValue($"DescribeInstanceMonitorData.MonitorData[{i}].InternetTX"),
                    InternetBandwidth = context.IntegerValue($"DescribeInstanceMonitorData.MonitorData[{i}].InternetBandwidth"),
                    IopsRead          = context.IntegerValue($"DescribeInstanceMonitorData.MonitorData[{i}].IOPSRead"),
                    IopsWrite         = context.IntegerValue($"DescribeInstanceMonitorData.MonitorData[{i}].IOPSWrite"),
                    BpsRead           = context.IntegerValue($"DescribeInstanceMonitorData.MonitorData[{i}].BPSRead"),
                    BpsWrite          = context.IntegerValue($"DescribeInstanceMonitorData.MonitorData[{i}].BPSWrite"),
                    TimeStamp         = context.StringValue($"DescribeInstanceMonitorData.MonitorData[{i}].TimeStamp")
                };
                monitorData.Add(instanceMonitorData);
            }
            describeInstanceMonitorDataResponse.MonitorData = monitorData;

            return(describeInstanceMonitorDataResponse);
        }
Exemple #4
0
        public static DescribeInstanceMonitorDataResponse Unmarshall(UnmarshallerContext _ctx)
        {
            DescribeInstanceMonitorDataResponse describeInstanceMonitorDataResponse = new DescribeInstanceMonitorDataResponse();

            describeInstanceMonitorDataResponse.HttpResponse = _ctx.HttpResponse;
            describeInstanceMonitorDataResponse.RequestId    = _ctx.StringValue("DescribeInstanceMonitorData.RequestId");

            List <DescribeInstanceMonitorDataResponse.DescribeInstanceMonitorData_InstanceMonitorData> describeInstanceMonitorDataResponse_monitorData = new List <DescribeInstanceMonitorDataResponse.DescribeInstanceMonitorData_InstanceMonitorData>();

            for (int i = 0; i < _ctx.Length("DescribeInstanceMonitorData.MonitorData.Length"); i++)
            {
                DescribeInstanceMonitorDataResponse.DescribeInstanceMonitorData_InstanceMonitorData instanceMonitorData = new DescribeInstanceMonitorDataResponse.DescribeInstanceMonitorData_InstanceMonitorData();
                instanceMonitorData.InstanceId                   = _ctx.StringValue("DescribeInstanceMonitorData.MonitorData[" + i + "].InstanceId");
                instanceMonitorData.CPU                          = _ctx.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].CPU");
                instanceMonitorData.IntranetRX                   = _ctx.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].IntranetRX");
                instanceMonitorData.IntranetTX                   = _ctx.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].IntranetTX");
                instanceMonitorData.IntranetBandwidth            = _ctx.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].IntranetBandwidth");
                instanceMonitorData.InternetRX                   = _ctx.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].InternetRX");
                instanceMonitorData.InternetTX                   = _ctx.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].InternetTX");
                instanceMonitorData.InternetBandwidth            = _ctx.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].InternetBandwidth");
                instanceMonitorData.IOPSRead                     = _ctx.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].IOPSRead");
                instanceMonitorData.IOPSWrite                    = _ctx.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].IOPSWrite");
                instanceMonitorData.BPSRead                      = _ctx.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].BPSRead");
                instanceMonitorData.BPSWrite                     = _ctx.IntegerValue("DescribeInstanceMonitorData.MonitorData[" + i + "].BPSWrite");
                instanceMonitorData.CPUCreditUsage               = _ctx.FloatValue("DescribeInstanceMonitorData.MonitorData[" + i + "].CPUCreditUsage");
                instanceMonitorData.CPUCreditBalance             = _ctx.FloatValue("DescribeInstanceMonitorData.MonitorData[" + i + "].CPUCreditBalance");
                instanceMonitorData.CPUAdvanceCreditBalance      = _ctx.FloatValue("DescribeInstanceMonitorData.MonitorData[" + i + "].CPUAdvanceCreditBalance");
                instanceMonitorData.CPUNotpaidSurplusCreditUsage = _ctx.FloatValue("DescribeInstanceMonitorData.MonitorData[" + i + "].CPUNotpaidSurplusCreditUsage");
                instanceMonitorData.TimeStamp                    = _ctx.StringValue("DescribeInstanceMonitorData.MonitorData[" + i + "].TimeStamp");

                describeInstanceMonitorDataResponse_monitorData.Add(instanceMonitorData);
            }
            describeInstanceMonitorDataResponse.MonitorData = describeInstanceMonitorDataResponse_monitorData;

            return(describeInstanceMonitorDataResponse);
        }