public static DescribeDBInstanceIPArrayListResponse Unmarshall(UnmarshallerContext context)
{
DescribeDBInstanceIPArrayListResponse describeDBInstanceIPArrayListResponse = new DescribeDBInstanceIPArrayListResponse();
describeDBInstanceIPArrayListResponse.HttpResponse = context.HttpResponse;
describeDBInstanceIPArrayListResponse.RequestId = context.StringValue("DescribeDBInstanceIPArrayList.RequestId");
List<DescribeDBInstanceIPArrayListResponse.DBInstanceIPArray> items = new List<DescribeDBInstanceIPArrayListResponse.DBInstanceIPArray>();
for (int i = 0; i < context.Length("DescribeDBInstanceIPArrayList.Items.Length"); i++) {
DescribeDBInstanceIPArrayListResponse.DBInstanceIPArray dBInstanceIPArray = new DescribeDBInstanceIPArrayListResponse.DBInstanceIPArray();
dBInstanceIPArray.DBInstanceIPArrayName = context.StringValue("DescribeDBInstanceIPArrayList.Items["+ i +"].DBInstanceIPArrayName");
dBInstanceIPArray.DBInstanceIPArrayAttribute = context.StringValue("DescribeDBInstanceIPArrayList.Items["+ i +"].DBInstanceIPArrayAttribute");
dBInstanceIPArray.SecurityIPList = context.StringValue("DescribeDBInstanceIPArrayList.Items["+ i +"].SecurityIPList");
items.Add(dBInstanceIPArray);
}
describeDBInstanceIPArrayListResponse.Items = items;
return describeDBInstanceIPArrayListResponse;
}