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);
        }
Пример #2
0
        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);
        }