public static SetBackendServersResponse Unmarshall(UnmarshallerContext context)
        {
            SetBackendServersResponse setBackendServersResponse = new SetBackendServersResponse();

            setBackendServersResponse.HttpResponse   = context.HttpResponse;
            setBackendServersResponse.RequestId      = context.StringValue("SetBackendServers.RequestId");
            setBackendServersResponse.LoadBalancerId = context.StringValue("SetBackendServers.LoadBalancerId");

            List <SetBackendServersResponse.SetBackendServers_BackendServer> setBackendServersResponse_backendServers = new List <SetBackendServersResponse.SetBackendServers_BackendServer>();

            for (int i = 0; i < context.Length("SetBackendServers.BackendServers.Length"); i++)
            {
                SetBackendServersResponse.SetBackendServers_BackendServer backendServer = new SetBackendServersResponse.SetBackendServers_BackendServer();
                backendServer.ServerId    = context.StringValue("SetBackendServers.BackendServers[" + i + "].ServerId");
                backendServer.Weight      = context.StringValue("SetBackendServers.BackendServers[" + i + "].Weight");
                backendServer.ServerIp    = context.StringValue("SetBackendServers.BackendServers[" + i + "].ServerIp");
                backendServer.VpcId       = context.StringValue("SetBackendServers.BackendServers[" + i + "].VpcId");
                backendServer.Type        = context.StringValue("SetBackendServers.BackendServers[" + i + "].Type");
                backendServer.Description = context.StringValue("SetBackendServers.BackendServers[" + i + "].Description");

                setBackendServersResponse_backendServers.Add(backendServer);
            }
            setBackendServersResponse.BackendServers = setBackendServersResponse_backendServers;

            return(setBackendServersResponse);
        }
        public static SetBackendServersResponse Unmarshall(UnmarshallerContext context)
        {
            SetBackendServersResponse setBackendServersResponse = new SetBackendServersResponse()
            {
                HttpResponse   = context.HttpResponse,
                RequestId      = context.StringValue("SetBackendServers.RequestId"),
                LoadBalancerId = context.StringValue("SetBackendServers.LoadBalancerId")
            };
            List <SetBackendServersResponse.BackendServer> backendServers = new List <SetBackendServersResponse.BackendServer>();

            for (int i = 0; i < context.Length("SetBackendServers.BackendServers.Length"); i++)
            {
                SetBackendServersResponse.BackendServer backendServer = new SetBackendServersResponse.BackendServer()
                {
                    ServerId = context.StringValue($"SetBackendServers.BackendServers[{i}].ServerId"),
                    Weight   = context.StringValue($"SetBackendServers.BackendServers[{i}].Weight")
                };
                backendServers.Add(backendServer);
            }
            setBackendServersResponse.BackendServers = backendServers;

            return(setBackendServersResponse);
        }