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); }
public static DescribeDBInstanceIPArrayListResponse Unmarshall(UnmarshallerContext _ctx) { DescribeDBInstanceIPArrayListResponse describeDBInstanceIPArrayListResponse = new DescribeDBInstanceIPArrayListResponse(); describeDBInstanceIPArrayListResponse.HttpResponse = _ctx.HttpResponse; describeDBInstanceIPArrayListResponse.RequestId = _ctx.StringValue("DescribeDBInstanceIPArrayList.RequestId"); List <DescribeDBInstanceIPArrayListResponse.DescribeDBInstanceIPArrayList_DBInstanceIPArray> describeDBInstanceIPArrayListResponse_items = new List <DescribeDBInstanceIPArrayListResponse.DescribeDBInstanceIPArrayList_DBInstanceIPArray>(); for (int i = 0; i < _ctx.Length("DescribeDBInstanceIPArrayList.Items.Length"); i++) { DescribeDBInstanceIPArrayListResponse.DescribeDBInstanceIPArrayList_DBInstanceIPArray dBInstanceIPArray = new DescribeDBInstanceIPArrayListResponse.DescribeDBInstanceIPArrayList_DBInstanceIPArray(); dBInstanceIPArray.DBInstanceIPArrayName = _ctx.StringValue("DescribeDBInstanceIPArrayList.Items[" + i + "].DBInstanceIPArrayName"); dBInstanceIPArray.DBInstanceIPArrayAttribute = _ctx.StringValue("DescribeDBInstanceIPArrayList.Items[" + i + "].DBInstanceIPArrayAttribute"); dBInstanceIPArray.SecurityIPType = _ctx.StringValue("DescribeDBInstanceIPArrayList.Items[" + i + "].SecurityIPType"); dBInstanceIPArray.SecurityIPList = _ctx.StringValue("DescribeDBInstanceIPArrayList.Items[" + i + "].SecurityIPList"); dBInstanceIPArray.WhitelistNetworkType = _ctx.StringValue("DescribeDBInstanceIPArrayList.Items[" + i + "].WhitelistNetworkType"); describeDBInstanceIPArrayListResponse_items.Add(dBInstanceIPArray); } describeDBInstanceIPArrayListResponse.Items = describeDBInstanceIPArrayListResponse_items; return(describeDBInstanceIPArrayListResponse); }