public static DescribePreCheckResultsResponse Unmarshall(UnmarshallerContext context)
{
DescribePreCheckResultsResponse describePreCheckResultsResponse = new DescribePreCheckResultsResponse();
describePreCheckResultsResponse.HttpResponse = context.HttpResponse;
describePreCheckResultsResponse.RequestId = context.StringValue("DescribePreCheckResults.RequestId");
describePreCheckResultsResponse.DBInstanceId = context.StringValue("DescribePreCheckResults.DBInstanceId");
List<DescribePreCheckResultsResponse.PreCheckResult> items = new List<DescribePreCheckResultsResponse.PreCheckResult>();
for (int i = 0; i < context.Length("DescribePreCheckResults.Items.Length"); i++) {
DescribePreCheckResultsResponse.PreCheckResult preCheckResult = new DescribePreCheckResultsResponse.PreCheckResult();
preCheckResult.PreCheckName = context.StringValue("DescribePreCheckResults.Items["+ i +"].PreCheckName");
preCheckResult.PreCheckResult_ = context.StringValue("DescribePreCheckResults.Items["+ i +"].PreCheckResult");
preCheckResult.FailReasion = context.StringValue("DescribePreCheckResults.Items["+ i +"].FailReasion");
preCheckResult.RepairMethod = context.StringValue("DescribePreCheckResults.Items["+ i +"].RepairMethod");
items.Add(preCheckResult);
}
describePreCheckResultsResponse.Items = items;
return describePreCheckResultsResponse;
}