public static DescribeHealthStatusResponse Unmarshall(UnmarshallerContext context) { DescribeHealthStatusResponse describeHealthStatusResponse = new DescribeHealthStatusResponse(); describeHealthStatusResponse.HttpResponse = context.HttpResponse; describeHealthStatusResponse.RequestId = context.StringValue("DescribeHealthStatus.RequestId"); List<DescribeHealthStatusResponse.BackendServer> backendServers = new List<DescribeHealthStatusResponse.BackendServer>(); for (int i = 0; i < context.Length("DescribeHealthStatus.BackendServers.Length"); i++) { DescribeHealthStatusResponse.BackendServer backendServer = new DescribeHealthStatusResponse.BackendServer(); backendServer.ServerId = context.StringValue("DescribeHealthStatus.BackendServers["+ i +"].ServerId"); backendServer.ServerHealthStatus = context.StringValue("DescribeHealthStatus.BackendServers["+ i +"].ServerHealthStatus"); backendServers.Add(backendServer); } describeHealthStatusResponse.BackendServers = backendServers; return describeHealthStatusResponse; }