public static DescribeLoginLogsResponse Unmarshall(UnmarshallerContext context) { DescribeLoginLogsResponse describeLoginLogsResponse = new DescribeLoginLogsResponse(); describeLoginLogsResponse.HttpResponse = context.HttpResponse; describeLoginLogsResponse.RequestId = context.StringValue("DescribeLoginLogs.RequestId"); describeLoginLogsResponse.PageSize = context.IntegerValue("DescribeLoginLogs.PageSize"); describeLoginLogsResponse.CurrentPage = context.IntegerValue("DescribeLoginLogs.CurrentPage"); describeLoginLogsResponse.TotalCount = context.IntegerValue("DescribeLoginLogs.TotalCount"); describeLoginLogsResponse.HttpStatusCode = context.IntegerValue("DescribeLoginLogs.HttpStatusCode"); List <string> describeLoginLogsResponse_loginLogs = new List <string>(); for (int i = 0; i < context.Length("DescribeLoginLogs.LoginLogs.Length"); i++) { describeLoginLogsResponse_loginLogs.Add(context.StringValue("DescribeLoginLogs.LoginLogs[" + i + "]")); } describeLoginLogsResponse.LoginLogs = describeLoginLogsResponse_loginLogs; return(describeLoginLogsResponse); }
public static DescribeLoginLogsResponse Unmarshall(UnmarshallerContext context) { DescribeLoginLogsResponse describeLoginLogsResponse = new DescribeLoginLogsResponse(); describeLoginLogsResponse.HttpResponse = context.HttpResponse; describeLoginLogsResponse.RequestId = context.StringValue("DescribeLoginLogs.RequestId"); describeLoginLogsResponse.PageSize = context.IntegerValue("DescribeLoginLogs.PageSize"); describeLoginLogsResponse.CurrentPage = context.IntegerValue("DescribeLoginLogs.CurrentPage"); describeLoginLogsResponse.TotalCount = context.IntegerValue("DescribeLoginLogs.TotalCount"); List <DescribeLoginLogsResponse.DescribeLoginLogs_LogListItem> describeLoginLogsResponse_logList = new List <DescribeLoginLogsResponse.DescribeLoginLogs_LogListItem>(); for (int i = 0; i < context.Length("DescribeLoginLogs.LogList.Length"); i++) { DescribeLoginLogsResponse.DescribeLoginLogs_LogListItem logListItem = new DescribeLoginLogsResponse.DescribeLoginLogs_LogListItem(); logListItem.LoginSourceIp = context.StringValue("DescribeLoginLogs.LogList[" + i + "].LoginSourceIp"); logListItem.InstanceName = context.StringValue("DescribeLoginLogs.LogList[" + i + "].InstanceName"); logListItem.GroupId = context.LongValue("DescribeLoginLogs.LogList[" + i + "].GroupId"); logListItem.Ip = context.StringValue("DescribeLoginLogs.LogList[" + i + "].Ip"); logListItem.Type = context.StringValue("DescribeLoginLogs.LogList[" + i + "].Type"); logListItem.UserName = context.StringValue("DescribeLoginLogs.LogList[" + i + "].UserName"); logListItem.Uuid = context.StringValue("DescribeLoginLogs.LogList[" + i + "].Uuid"); logListItem.Protocol = context.IntegerValue("DescribeLoginLogs.LogList[" + i + "].Protocol"); logListItem.LoginTime = context.LongValue("DescribeLoginLogs.LogList[" + i + "].LoginTime"); logListItem.InstanceId = context.StringValue("DescribeLoginLogs.LogList[" + i + "].InstanceId"); logListItem.OsVersion = context.StringValue("DescribeLoginLogs.LogList[" + i + "].OsVersion"); logListItem.ProtocolName = context.StringValue("DescribeLoginLogs.LogList[" + i + "].ProtocolName"); logListItem.Online = context.StringValue("DescribeLoginLogs.LogList[" + i + "].Online"); logListItem.Location = context.StringValue("DescribeLoginLogs.LogList[" + i + "].Location"); logListItem.Id = context.LongValue("DescribeLoginLogs.LogList[" + i + "].Id"); logListItem.Region = context.StringValue("DescribeLoginLogs.LogList[" + i + "].Region"); logListItem.Status = context.IntegerValue("DescribeLoginLogs.LogList[" + i + "].Status"); describeLoginLogsResponse_logList.Add(logListItem); } describeLoginLogsResponse.LogList = describeLoginLogsResponse_logList; return(describeLoginLogsResponse); }