Наследование: Aliyun.Acs.Core.AcsResponse
        public static DescribeRegionsResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeRegionsResponse describeRegionsResponse = new DescribeRegionsResponse();

            describeRegionsResponse.HttpResponse = context.HttpResponse;
            describeRegionsResponse.RequestId = context.StringValue("DescribeRegions.RequestId");

            List<DescribeRegionsResponse.Region> regions = new List<DescribeRegionsResponse.Region>();
            for (int i = 0; i < context.Length("DescribeRegions.Regions.Length"); i++) {
                DescribeRegionsResponse.Region region = new DescribeRegionsResponse.Region();
                region.RegionId = context.StringValue("DescribeRegions.Regions["+ i +"].RegionId");
                region.LocalName = context.StringValue("DescribeRegions.Regions["+ i +"].LocalName");
                region.EndPoint = context.StringValue("DescribeRegions.Regions["+ i +"].EndPoint");

                regions.Add(region);
            }
            describeRegionsResponse.Regions = regions;

            return describeRegionsResponse;
        }