public static DescribeSecurityGroupConfigurationResponse Unmarshall(UnmarshallerContext _ctx)
        {
            DescribeSecurityGroupConfigurationResponse describeSecurityGroupConfigurationResponse = new DescribeSecurityGroupConfigurationResponse();

            describeSecurityGroupConfigurationResponse.HttpResponse = _ctx.HttpResponse;
            describeSecurityGroupConfigurationResponse.RequestId    = _ctx.StringValue("DescribeSecurityGroupConfiguration.RequestId");

            List <DescribeSecurityGroupConfigurationResponse.DescribeSecurityGroupConfiguration_RdsEcsSecurityGroupRel> describeSecurityGroupConfigurationResponse_items = new List <DescribeSecurityGroupConfigurationResponse.DescribeSecurityGroupConfiguration_RdsEcsSecurityGroupRel>();

            for (int i = 0; i < _ctx.Length("DescribeSecurityGroupConfiguration.Items.Length"); i++)
            {
                DescribeSecurityGroupConfigurationResponse.DescribeSecurityGroupConfiguration_RdsEcsSecurityGroupRel rdsEcsSecurityGroupRel = new DescribeSecurityGroupConfigurationResponse.DescribeSecurityGroupConfiguration_RdsEcsSecurityGroupRel();
                rdsEcsSecurityGroupRel.RegionId        = _ctx.StringValue("DescribeSecurityGroupConfiguration.Items[" + i + "].RegionId");
                rdsEcsSecurityGroupRel.SecurityGroupId = _ctx.StringValue("DescribeSecurityGroupConfiguration.Items[" + i + "].SecurityGroupId");
                rdsEcsSecurityGroupRel.NetType         = _ctx.StringValue("DescribeSecurityGroupConfiguration.Items[" + i + "].NetType");

                describeSecurityGroupConfigurationResponse_items.Add(rdsEcsSecurityGroupRel);
            }
            describeSecurityGroupConfigurationResponse.Items = describeSecurityGroupConfigurationResponse_items;

            return(describeSecurityGroupConfigurationResponse);
        }
Beispiel #2
0
        public static DescribeSecurityGroupConfigurationResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeSecurityGroupConfigurationResponse describeSecurityGroupConfigurationResponse = new DescribeSecurityGroupConfigurationResponse();

            describeSecurityGroupConfigurationResponse.HttpResponse = context.HttpResponse;
            describeSecurityGroupConfigurationResponse.RequestId    = context.StringValue("DescribeSecurityGroupConfiguration.RequestId");

            List <DescribeSecurityGroupConfigurationResponse.DescribeSecurityGroupConfiguration_EcsSecurityGroupRelation> describeSecurityGroupConfigurationResponse_items = new List <DescribeSecurityGroupConfigurationResponse.DescribeSecurityGroupConfiguration_EcsSecurityGroupRelation>();

            for (int i = 0; i < context.Length("DescribeSecurityGroupConfiguration.Items.Length"); i++)
            {
                DescribeSecurityGroupConfigurationResponse.DescribeSecurityGroupConfiguration_EcsSecurityGroupRelation ecsSecurityGroupRelation = new DescribeSecurityGroupConfigurationResponse.DescribeSecurityGroupConfiguration_EcsSecurityGroupRelation();
                ecsSecurityGroupRelation.RegionId        = context.StringValue("DescribeSecurityGroupConfiguration.Items[" + i + "].RegionId");
                ecsSecurityGroupRelation.SecurityGroupId = context.StringValue("DescribeSecurityGroupConfiguration.Items[" + i + "].SecurityGroupId");
                ecsSecurityGroupRelation.NetType         = context.StringValue("DescribeSecurityGroupConfiguration.Items[" + i + "].NetType");

                describeSecurityGroupConfigurationResponse_items.Add(ecsSecurityGroupRelation);
            }
            describeSecurityGroupConfigurationResponse.Items = describeSecurityGroupConfigurationResponse_items;

            return(describeSecurityGroupConfigurationResponse);
        }