Esempio n. 1
0
        public static DescribeGrantRulesToCenResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeGrantRulesToCenResponse describeGrantRulesToCenResponse = new DescribeGrantRulesToCenResponse();

            describeGrantRulesToCenResponse.HttpResponse = context.HttpResponse;
            describeGrantRulesToCenResponse.RequestId    = context.StringValue("DescribeGrantRulesToCen.RequestId");
            describeGrantRulesToCenResponse.TotalCount   = context.IntegerValue("DescribeGrantRulesToCen.TotalCount");
            describeGrantRulesToCenResponse.PageNumber   = context.IntegerValue("DescribeGrantRulesToCen.PageNumber");
            describeGrantRulesToCenResponse.PageSize     = context.IntegerValue("DescribeGrantRulesToCen.PageSize");

            List <DescribeGrantRulesToCenResponse.DescribeGrantRulesToCen_CbnGrantRule> describeGrantRulesToCenResponse_cenGrantRules = new List <DescribeGrantRulesToCenResponse.DescribeGrantRulesToCen_CbnGrantRule>();

            for (int i = 0; i < context.Length("DescribeGrantRulesToCen.CenGrantRules.Length"); i++)
            {
                DescribeGrantRulesToCenResponse.DescribeGrantRulesToCen_CbnGrantRule cbnGrantRule = new DescribeGrantRulesToCenResponse.DescribeGrantRulesToCen_CbnGrantRule();
                cbnGrantRule.CenInstanceId = context.StringValue("DescribeGrantRulesToCen.CenGrantRules[" + i + "].CenInstanceId");
                cbnGrantRule.CenOwnerId    = context.LongValue("DescribeGrantRulesToCen.CenGrantRules[" + i + "].CenOwnerId");
                cbnGrantRule.CreationTime  = context.StringValue("DescribeGrantRulesToCen.CenGrantRules[" + i + "].CreationTime");

                describeGrantRulesToCenResponse_cenGrantRules.Add(cbnGrantRule);
            }
            describeGrantRulesToCenResponse.CenGrantRules = describeGrantRulesToCenResponse_cenGrantRules;

            return(describeGrantRulesToCenResponse);
        }
        public static DescribeGrantRulesToCenResponse Unmarshall(UnmarshallerContext _ctx)
        {
            DescribeGrantRulesToCenResponse describeGrantRulesToCenResponse = new DescribeGrantRulesToCenResponse();

            describeGrantRulesToCenResponse.HttpResponse = _ctx.HttpResponse;
            describeGrantRulesToCenResponse.RequestId    = _ctx.StringValue("DescribeGrantRulesToCen.RequestId");

            List <DescribeGrantRulesToCenResponse.DescribeGrantRulesToCen_GrantRule> describeGrantRulesToCenResponse_grantRules = new List <DescribeGrantRulesToCenResponse.DescribeGrantRulesToCen_GrantRule>();

            for (int i = 0; i < _ctx.Length("DescribeGrantRulesToCen.GrantRules.Length"); i++)
            {
                DescribeGrantRulesToCenResponse.DescribeGrantRulesToCen_GrantRule grantRule = new DescribeGrantRulesToCenResponse.DescribeGrantRulesToCen_GrantRule();
                grantRule.CenId = _ctx.StringValue("DescribeGrantRulesToCen.GrantRules[" + i + "].CenId");
                grantRule.ChildInstanceRegionId = _ctx.StringValue("DescribeGrantRulesToCen.GrantRules[" + i + "].ChildInstanceRegionId");
                grantRule.ChildInstanceType     = _ctx.StringValue("DescribeGrantRulesToCen.GrantRules[" + i + "].ChildInstanceType");
                grantRule.ChildInstanceId       = _ctx.StringValue("DescribeGrantRulesToCen.GrantRules[" + i + "].ChildInstanceId");
                grantRule.ChildInstanceOwnerId  = _ctx.LongValue("DescribeGrantRulesToCen.GrantRules[" + i + "].ChildInstanceOwnerId");

                describeGrantRulesToCenResponse_grantRules.Add(grantRule);
            }
            describeGrantRulesToCenResponse.GrantRules = describeGrantRulesToCenResponse_grantRules;

            return(describeGrantRulesToCenResponse);
        }