public static DescribeErrorLogsResponse Unmarshall(UnmarshallerContext context) { DescribeErrorLogsResponse describeErrorLogsResponse = new DescribeErrorLogsResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeErrorLogs.RequestId"), TotalRecordCount = context.IntegerValue("DescribeErrorLogs.TotalRecordCount"), PageNumber = context.IntegerValue("DescribeErrorLogs.PageNumber"), PageRecordCount = context.IntegerValue("DescribeErrorLogs.PageRecordCount") }; List <DescribeErrorLogsResponse.ErrorLog> items = new List <DescribeErrorLogsResponse.ErrorLog>(); for (int i = 0; i < context.Length("DescribeErrorLogs.Items.Length"); i++) { DescribeErrorLogsResponse.ErrorLog errorLog = new DescribeErrorLogsResponse.ErrorLog() { ErrorInfo = context.StringValue($"DescribeErrorLogs.Items[{i}].ErrorInfo"), CreateTime = context.StringValue($"DescribeErrorLogs.Items[{i}].CreateTime") }; items.Add(errorLog); } describeErrorLogsResponse.Items = items; return(describeErrorLogsResponse); }
public static DescribeErrorLogsResponse Unmarshall(UnmarshallerContext _ctx) { DescribeErrorLogsResponse describeErrorLogsResponse = new DescribeErrorLogsResponse(); describeErrorLogsResponse.HttpResponse = _ctx.HttpResponse; describeErrorLogsResponse.PageNumber = _ctx.IntegerValue("DescribeErrorLogs.PageNumber"); describeErrorLogsResponse.PageRecordCount = _ctx.IntegerValue("DescribeErrorLogs.PageRecordCount"); describeErrorLogsResponse.RequestId = _ctx.StringValue("DescribeErrorLogs.RequestId"); describeErrorLogsResponse.TotalRecordCount = _ctx.IntegerValue("DescribeErrorLogs.TotalRecordCount"); List <DescribeErrorLogsResponse.DescribeErrorLogs_ErrorLog> describeErrorLogsResponse_items = new List <DescribeErrorLogsResponse.DescribeErrorLogs_ErrorLog>(); for (int i = 0; i < _ctx.Length("DescribeErrorLogs.Items.Length"); i++) { DescribeErrorLogsResponse.DescribeErrorLogs_ErrorLog errorLog = new DescribeErrorLogsResponse.DescribeErrorLogs_ErrorLog(); errorLog.CreateTime = _ctx.StringValue("DescribeErrorLogs.Items[" + i + "].CreateTime"); errorLog.ErrorInfo = _ctx.StringValue("DescribeErrorLogs.Items[" + i + "].ErrorInfo"); describeErrorLogsResponse_items.Add(errorLog); } describeErrorLogsResponse.Items = describeErrorLogsResponse_items; return(describeErrorLogsResponse); }