public static DescribeAccountsResponse Unmarshall(UnmarshallerContext _ctx) { DescribeAccountsResponse describeAccountsResponse = new DescribeAccountsResponse(); describeAccountsResponse.HttpResponse = _ctx.HttpResponse; describeAccountsResponse.RequestId = _ctx.StringValue("DescribeAccounts.RequestId"); List <DescribeAccountsResponse.DescribeAccounts_Account> describeAccountsResponse_accounts = new List <DescribeAccountsResponse.DescribeAccounts_Account>(); for (int i = 0; i < _ctx.Length("DescribeAccounts.Accounts.Length"); i++) { DescribeAccountsResponse.DescribeAccounts_Account account = new DescribeAccountsResponse.DescribeAccounts_Account(); account.InstanceId = _ctx.StringValue("DescribeAccounts.Accounts[" + i + "].InstanceId"); account.AccountName = _ctx.StringValue("DescribeAccounts.Accounts[" + i + "].AccountName"); account.AccountStatus = _ctx.StringValue("DescribeAccounts.Accounts[" + i + "].AccountStatus"); account.AccountType = _ctx.StringValue("DescribeAccounts.Accounts[" + i + "].AccountType"); account.AccountDescription = _ctx.StringValue("DescribeAccounts.Accounts[" + i + "].AccountDescription"); List <DescribeAccountsResponse.DescribeAccounts_Account.DescribeAccounts_DatabasePrivilege> account_databasePrivileges = new List <DescribeAccountsResponse.DescribeAccounts_Account.DescribeAccounts_DatabasePrivilege>(); for (int j = 0; j < _ctx.Length("DescribeAccounts.Accounts[" + i + "].DatabasePrivileges.Length"); j++) { DescribeAccountsResponse.DescribeAccounts_Account.DescribeAccounts_DatabasePrivilege databasePrivilege = new DescribeAccountsResponse.DescribeAccounts_Account.DescribeAccounts_DatabasePrivilege(); databasePrivilege.AccountPrivilege = _ctx.StringValue("DescribeAccounts.Accounts[" + i + "].DatabasePrivileges[" + j + "].AccountPrivilege"); databasePrivilege.AccountPrivilegeDetail = _ctx.StringValue("DescribeAccounts.Accounts[" + i + "].DatabasePrivileges[" + j + "].AccountPrivilegeDetail"); account_databasePrivileges.Add(databasePrivilege); } account.DatabasePrivileges = account_databasePrivileges; describeAccountsResponse_accounts.Add(account); } describeAccountsResponse.Accounts = describeAccountsResponse_accounts; return(describeAccountsResponse); }
public static DescribeAccountsResponse Unmarshall(UnmarshallerContext context) { DescribeAccountsResponse describeAccountsResponse = new DescribeAccountsResponse(); describeAccountsResponse.HttpResponse = context.HttpResponse; describeAccountsResponse.RequestId = context.StringValue("DescribeAccounts.RequestId"); describeAccountsResponse.PageSize = context.IntegerValue("DescribeAccounts.PageSize"); describeAccountsResponse.CurrentPage = context.IntegerValue("DescribeAccounts.CurrentPage"); describeAccountsResponse.TotalCount = context.IntegerValue("DescribeAccounts.TotalCount"); List <DescribeAccountsResponse.DescribeAccounts_Account> describeAccountsResponse_items = new List <DescribeAccountsResponse.DescribeAccounts_Account>(); for (int i = 0; i < context.Length("DescribeAccounts.Items.Length"); i++) { DescribeAccountsResponse.DescribeAccounts_Account account = new DescribeAccountsResponse.DescribeAccounts_Account(); account.Id = context.LongValue("DescribeAccounts.Items[" + i + "].Id"); account.UserId = context.LongValue("DescribeAccounts.Items[" + i + "].UserId"); account.FirstLevelDepartId = context.LongValue("DescribeAccounts.Items[" + i + "].FirstLevelDepartId"); account.LoginName = context.StringValue("DescribeAccounts.Items[" + i + "].LoginName"); account.FullName = context.StringValue("DescribeAccounts.Items[" + i + "].FullName"); account.CellphoneNum = context.StringValue("DescribeAccounts.Items[" + i + "].CellphoneNum"); account.TelephoneNum = context.StringValue("DescribeAccounts.Items[" + i + "].TelephoneNum"); account.Email = context.StringValue("DescribeAccounts.Items[" + i + "].Email"); account.ActiveStatus = context.StringValue("DescribeAccounts.Items[" + i + "].ActiveStatus"); account.DeleteStatus = context.StringValue("DescribeAccounts.Items[" + i + "].DeleteStatus"); account.DataInstance = context.StringValue("DescribeAccounts.Items[" + i + "].DataInstance"); account.CreateTime = context.LongValue("DescribeAccounts.Items[" + i + "].CreateTime"); account.LoginDataTime = context.LongValue("DescribeAccounts.Items[" + i + "].LoginDataTime"); account.LoginPolicyName = context.StringValue("DescribeAccounts.Items[" + i + "].LoginPolicyName"); account.FirstLevelDepartName = context.StringValue("DescribeAccounts.Items[" + i + "].FirstLevelDepartName"); account.RoleNames = context.StringValue("DescribeAccounts.Items[" + i + "].RoleNames"); account.InstanceName = context.StringValue("DescribeAccounts.Items[" + i + "].InstanceName"); account.AliUid = context.LongValue("DescribeAccounts.Items[" + i + "].AliUid"); account.AccountTypeId = context.LongValue("DescribeAccounts.Items[" + i + "].AccountTypeId"); DescribeAccountsResponse.DescribeAccounts_Account.DescribeAccounts_EventCount eventCount = new DescribeAccountsResponse.DescribeAccounts_Account.DescribeAccounts_EventCount(); DescribeAccountsResponse.DescribeAccounts_Account.DescribeAccounts_EventCount.DescribeAccounts_Total total = new DescribeAccountsResponse.DescribeAccounts_Account.DescribeAccounts_EventCount.DescribeAccounts_Total(); total.TotalCount = context.LongValue("DescribeAccounts.Items[" + i + "].EventCount.Total.TotalCount"); total.UndealCount = context.LongValue("DescribeAccounts.Items[" + i + "].EventCount.Total.UndealCount"); total.ConfirmCount = context.LongValue("DescribeAccounts.Items[" + i + "].EventCount.Total.ConfirmCount"); total.ExcludeCount = context.LongValue("DescribeAccounts.Items[" + i + "].EventCount.Total.ExcludeCount"); eventCount.Total = total; account.EventCount = eventCount; describeAccountsResponse_items.Add(account); } describeAccountsResponse.Items = describeAccountsResponse_items; return(describeAccountsResponse); }
public static DescribeAccountsResponse Unmarshall(UnmarshallerContext context) { DescribeAccountsResponse describeAccountsResponse = new DescribeAccountsResponse(); describeAccountsResponse.HttpResponse = context.HttpResponse; describeAccountsResponse.RequestId = context.StringValue("DescribeAccounts.RequestId"); List <DescribeAccountsResponse.DescribeAccounts_Account> describeAccountsResponse_accounts = new List <DescribeAccountsResponse.DescribeAccounts_Account>(); for (int i = 0; i < context.Length("DescribeAccounts.Accounts.Length"); i++) { DescribeAccountsResponse.DescribeAccounts_Account account = new DescribeAccountsResponse.DescribeAccounts_Account(); account.Name = context.StringValue("DescribeAccounts.Accounts[" + i + "].Name"); describeAccountsResponse_accounts.Add(account); } describeAccountsResponse.Accounts = describeAccountsResponse_accounts; return(describeAccountsResponse); }
public static DescribeAccountsResponse Unmarshall(UnmarshallerContext _ctx) { DescribeAccountsResponse describeAccountsResponse = new DescribeAccountsResponse(); describeAccountsResponse.HttpResponse = _ctx.HttpResponse; describeAccountsResponse.RequestId = _ctx.StringValue("DescribeAccounts.RequestId"); List <DescribeAccountsResponse.DescribeAccounts_Account> describeAccountsResponse_accounts = new List <DescribeAccountsResponse.DescribeAccounts_Account>(); for (int i = 0; i < _ctx.Length("DescribeAccounts.Accounts.Length"); i++) { DescribeAccountsResponse.DescribeAccounts_Account account = new DescribeAccountsResponse.DescribeAccounts_Account(); account.DBInstanceId = _ctx.StringValue("DescribeAccounts.Accounts[" + i + "].DBInstanceId"); account.AccountName = _ctx.StringValue("DescribeAccounts.Accounts[" + i + "].AccountName"); account.AccountStatus = _ctx.StringValue("DescribeAccounts.Accounts[" + i + "].AccountStatus"); account.AccountDescription = _ctx.StringValue("DescribeAccounts.Accounts[" + i + "].AccountDescription"); account.CharacterType = _ctx.StringValue("DescribeAccounts.Accounts[" + i + "].CharacterType"); describeAccountsResponse_accounts.Add(account); } describeAccountsResponse.Accounts = describeAccountsResponse_accounts; return(describeAccountsResponse); }