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;
}