public static ListConnectedClustersResponse Unmarshall(UnmarshallerContext _ctx) { ListConnectedClustersResponse listConnectedClustersResponse = new ListConnectedClustersResponse(); listConnectedClustersResponse.HttpResponse = _ctx.HttpResponse; listConnectedClustersResponse.RequestId = _ctx.StringValue("ListConnectedClusters.RequestId"); List <ListConnectedClustersResponse.ListConnectedClusters_ResultItem> listConnectedClustersResponse_result = new List <ListConnectedClustersResponse.ListConnectedClusters_ResultItem>(); for (int i = 0; i < _ctx.Length("ListConnectedClusters.Result.Length"); i++) { ListConnectedClustersResponse.ListConnectedClusters_ResultItem resultItem = new ListConnectedClustersResponse.ListConnectedClusters_ResultItem(); resultItem.Instances = _ctx.StringValue("ListConnectedClusters.Result[" + i + "].instances"); resultItem.NetworkType = _ctx.StringValue("ListConnectedClusters.Result[" + i + "].networkType"); listConnectedClustersResponse_result.Add(resultItem); } listConnectedClustersResponse.Result = listConnectedClustersResponse_result; return(listConnectedClustersResponse); }
public static ListConnectedClustersResponse Unmarshall(UnmarshallerContext context) { ListConnectedClustersResponse listConnectedClustersResponse = new ListConnectedClustersResponse(); listConnectedClustersResponse.HttpResponse = context.HttpResponse; listConnectedClustersResponse.RequestId = context.StringValue("ListConnectedClusters.RequestId"); List <ListConnectedClustersResponse.ListConnectedClusters_ConnectableClustersInfo> listConnectedClustersResponse_result = new List <ListConnectedClustersResponse.ListConnectedClusters_ConnectableClustersInfo>(); for (int i = 0; i < context.Length("ListConnectedClusters.Result.Length"); i++) { ListConnectedClustersResponse.ListConnectedClusters_ConnectableClustersInfo connectableClustersInfo = new ListConnectedClustersResponse.ListConnectedClusters_ConnectableClustersInfo(); connectableClustersInfo.Instances = context.StringValue("ListConnectedClusters.Result[" + i + "].instances"); connectableClustersInfo.NetworkType = context.StringValue("ListConnectedClusters.Result[" + i + "].networkType"); listConnectedClustersResponse_result.Add(connectableClustersInfo); } listConnectedClustersResponse.Result = listConnectedClustersResponse_result; return(listConnectedClustersResponse); }