public static GetInstanceResponse Unmarshall(UnmarshallerContext context) { GetInstanceResponse getInstanceResponse = new GetInstanceResponse(); getInstanceResponse.HttpResponse = context.HttpResponse; getInstanceResponse.RequestId = context.StringValue("GetInstance.RequestId"); GetInstanceResponse.GetInstance_Instance instance = new GetInstanceResponse.GetInstance_Instance(); instance.Id = context.LongValue("GetInstance.Instance.Id"); instance.ProjectName = context.StringValue("GetInstance.Instance.ProjectName"); instance.JobName = context.StringValue("GetInstance.Instance.JobName"); instance.ActualState = context.StringValue("GetInstance.Instance.ActualState"); instance.ExpectState = context.StringValue("GetInstance.Instance.ExpectState"); instance.JobType = context.StringValue("GetInstance.Instance.JobType"); instance.ApiType = context.StringValue("GetInstance.Instance.ApiType"); instance.Code = context.StringValue("GetInstance.Instance.Code"); instance.Properties = context.StringValue("GetInstance.Instance.Properties"); instance.Packages = context.StringValue("GetInstance.Instance.Packages"); instance.Starter = context.StringValue("GetInstance.Instance.Starter"); instance.StartTime = context.LongValue("GetInstance.Instance.StartTime"); instance.LastErrorTime = context.LongValue("GetInstance.Instance.LastErrorTime"); instance.LastErrorMessage = context.StringValue("GetInstance.Instance.LastErrorMessage"); instance.LastOperator = context.StringValue("GetInstance.Instance.LastOperator"); instance.LastOperateTime = context.LongValue("GetInstance.Instance.LastOperateTime"); instance.PlanJson = context.StringValue("GetInstance.Instance.PlanJson"); instance.EngineVersion = context.StringValue("GetInstance.Instance.EngineVersion"); instance.EngineJobHandler = context.StringValue("GetInstance.Instance.EngineJobHandler"); instance.InputDelay = context.LongValue("GetInstance.Instance.InputDelay"); instance.ClusterId = context.StringValue("GetInstance.Instance.ClusterId"); instance.QueueName = context.StringValue("GetInstance.Instance.QueueName"); instance.EndTime = context.LongValue("GetInstance.Instance.EndTime"); getInstanceResponse.Instance = instance; return(getInstanceResponse); }
public static GetInstanceResponse Unmarshall(UnmarshallerContext _ctx) { GetInstanceResponse getInstanceResponse = new GetInstanceResponse(); getInstanceResponse.HttpResponse = _ctx.HttpResponse; getInstanceResponse.RequestId = _ctx.StringValue("GetInstance.RequestId"); getInstanceResponse.ErrorCode = _ctx.StringValue("GetInstance.ErrorCode"); getInstanceResponse.ErrorMessage = _ctx.StringValue("GetInstance.ErrorMessage"); getInstanceResponse.Success = _ctx.BooleanValue("GetInstance.Success"); GetInstanceResponse.GetInstance_Instance instance = new GetInstanceResponse.GetInstance_Instance(); instance.VpcId = _ctx.StringValue("GetInstance.Instance.VpcId"); instance.DatabaseUser = _ctx.StringValue("GetInstance.Instance.DatabaseUser"); instance.DbaId = _ctx.StringValue("GetInstance.Instance.DbaId"); instance.UseDsql = _ctx.IntegerValue("GetInstance.Instance.UseDsql"); instance.Port = _ctx.IntegerValue("GetInstance.Instance.Port"); instance.EcsInstanceId = _ctx.StringValue("GetInstance.Instance.EcsInstanceId"); instance.EnvType = _ctx.StringValue("GetInstance.Instance.EnvType"); instance.Sid = _ctx.StringValue("GetInstance.Instance.Sid"); instance.SafeRuleId = _ctx.StringValue("GetInstance.Instance.SafeRuleId"); instance.DbaNickName = _ctx.StringValue("GetInstance.Instance.DbaNickName"); instance.QueryTimeout = _ctx.IntegerValue("GetInstance.Instance.QueryTimeout"); instance.InstanceSource = _ctx.StringValue("GetInstance.Instance.InstanceSource"); instance.Host = _ctx.StringValue("GetInstance.Instance.Host"); instance.State = _ctx.StringValue("GetInstance.Instance.State"); instance.DataLinkName = _ctx.StringValue("GetInstance.Instance.DataLinkName"); instance.ExportTimeout = _ctx.IntegerValue("GetInstance.Instance.ExportTimeout"); instance.InstanceId = _ctx.StringValue("GetInstance.Instance.InstanceId"); instance.InstanceType = _ctx.StringValue("GetInstance.Instance.InstanceType"); instance.DatabasePassword = _ctx.StringValue("GetInstance.Instance.DatabasePassword"); instance.InstanceAlias = _ctx.StringValue("GetInstance.Instance.InstanceAlias"); instance.DdlOnline = _ctx.IntegerValue("GetInstance.Instance.DdlOnline"); instance.EcsRegion = _ctx.StringValue("GetInstance.Instance.EcsRegion"); List <string> instance_ownerIdList = new List <string>(); for (int i = 0; i < _ctx.Length("GetInstance.Instance.OwnerIdList.Length"); i++) { instance_ownerIdList.Add(_ctx.StringValue("GetInstance.Instance.OwnerIdList[" + i + "]")); } instance.OwnerIdList = instance_ownerIdList; List <string> instance_ownerNameList = new List <string>(); for (int i = 0; i < _ctx.Length("GetInstance.Instance.OwnerNameList.Length"); i++) { instance_ownerNameList.Add(_ctx.StringValue("GetInstance.Instance.OwnerNameList[" + i + "]")); } instance.OwnerNameList = instance_ownerNameList; getInstanceResponse.Instance = instance; return(getInstanceResponse); }
public static GetInstanceResponse Unmarshall(UnmarshallerContext context) { GetInstanceResponse getInstanceResponse = new GetInstanceResponse(); getInstanceResponse.HttpResponse = context.HttpResponse; getInstanceResponse.RequestId = context.StringValue("GetInstance.RequestId"); getInstanceResponse.Success = context.BooleanValue("GetInstance.Success"); getInstanceResponse.ErrorMessage = context.StringValue("GetInstance.ErrorMessage"); getInstanceResponse.ErrorCode = context.StringValue("GetInstance.ErrorCode"); GetInstanceResponse.GetInstance_Instance instance = new GetInstanceResponse.GetInstance_Instance(); instance.InstanceId = context.StringValue("GetInstance.Instance.InstanceId"); instance.InstanceType = context.StringValue("GetInstance.Instance.InstanceType"); instance.EnvType = context.StringValue("GetInstance.Instance.EnvType"); instance.Host = context.StringValue("GetInstance.Instance.Host"); instance.Port = context.IntegerValue("GetInstance.Instance.Port"); instance.Sid = context.StringValue("GetInstance.Instance.Sid"); instance.InstanceAlias = context.StringValue("GetInstance.Instance.InstanceAlias"); instance.DataLinkName = context.StringValue("GetInstance.Instance.DataLinkName"); instance.DbaNickName = context.StringValue("GetInstance.Instance.DbaNickName"); instance.SafeRuleId = context.StringValue("GetInstance.Instance.SafeRuleId"); instance.QueryTimeout = context.IntegerValue("GetInstance.Instance.QueryTimeout"); instance.ExportTimeout = context.IntegerValue("GetInstance.Instance.ExportTimeout"); instance.State = context.StringValue("GetInstance.Instance.State"); instance.DbaId = context.StringValue("GetInstance.Instance.DbaId"); instance.DdlOnline = context.IntegerValue("GetInstance.Instance.DdlOnline"); instance.UseDsql = context.IntegerValue("GetInstance.Instance.UseDsql"); instance.EcsInstanceId = context.StringValue("GetInstance.Instance.EcsInstanceId"); instance.VpcId = context.StringValue("GetInstance.Instance.VpcId"); instance.EcsRegion = context.StringValue("GetInstance.Instance.EcsRegion"); instance.DatabaseUser = context.StringValue("GetInstance.Instance.DatabaseUser"); instance.DatabasePassword = context.StringValue("GetInstance.Instance.DatabasePassword"); instance.InstanceSource = context.StringValue("GetInstance.Instance.InstanceSource"); getInstanceResponse.Instance = instance; return(getInstanceResponse); }
public static GetInstanceResponse Unmarshall(UnmarshallerContext context) { GetInstanceResponse getInstanceResponse = new GetInstanceResponse(); getInstanceResponse.HttpResponse = context.HttpResponse; getInstanceResponse.RequestId = context.StringValue("GetInstance.RequestId"); getInstanceResponse.Success = context.BooleanValue("GetInstance.Success"); getInstanceResponse.Code = context.StringValue("GetInstance.Code"); getInstanceResponse.Message = context.StringValue("GetInstance.Message"); getInstanceResponse.HttpStatusCode = context.IntegerValue("GetInstance.HttpStatusCode"); GetInstanceResponse.GetInstance_Instance instance = new GetInstanceResponse.GetInstance_Instance(); instance.InstanceId = context.StringValue("GetInstance.Instance.InstanceId"); instance.InstanceName = context.StringValue("GetInstance.Instance.InstanceName"); instance.InstanceDescription = context.StringValue("GetInstance.Instance.InstanceDescription"); instance.DomainName = context.StringValue("GetInstance.Instance.DomainName"); instance.ConsoleUrl = context.StringValue("GetInstance.Instance.ConsoleUrl"); instance.StorageBucket = context.StringValue("GetInstance.Instance.StorageBucket"); instance.StorageMaxDays = context.IntegerValue("GetInstance.Instance.StorageMaxDays"); instance.StorageMaxSize = context.IntegerValue("GetInstance.Instance.StorageMaxSize"); instance.MaxOnlineAgents = context.IntegerValue("GetInstance.Instance.MaxOnlineAgents"); instance.TenantId = context.StringValue("GetInstance.Instance.TenantId"); instance.DirectoryId = context.StringValue("GetInstance.Instance.DirectoryId"); instance.Status = context.StringValue("GetInstance.Instance.Status"); instance.CreatedTime = context.LongValue("GetInstance.Instance.CreatedTime"); instance.Owner = context.StringValue("GetInstance.Instance.Owner"); List <GetInstanceResponse.GetInstance_Instance.GetInstance_User> instance_admin = new List <GetInstanceResponse.GetInstance_Instance.GetInstance_User>(); for (int i = 0; i < context.Length("GetInstance.Instance.Admin.Length"); i++) { GetInstanceResponse.GetInstance_Instance.GetInstance_User user = new GetInstanceResponse.GetInstance_Instance.GetInstance_User(); user.UserId = context.StringValue("GetInstance.Instance.Admin[" + i + "].UserId"); user.RamId = context.StringValue("GetInstance.Instance.Admin[" + i + "].RamId"); user.InstanceId = context.StringValue("GetInstance.Instance.Admin[" + i + "].InstanceId"); GetInstanceResponse.GetInstance_Instance.GetInstance_User.GetInstance_Detail detail = new GetInstanceResponse.GetInstance_Instance.GetInstance_User.GetInstance_Detail(); detail.LoginName = context.StringValue("GetInstance.Instance.Admin[" + i + "].Detail.LoginName"); detail.DisplayName = context.StringValue("GetInstance.Instance.Admin[" + i + "].Detail.DisplayName"); detail.Phone = context.StringValue("GetInstance.Instance.Admin[" + i + "].Detail.Phone"); detail.Email = context.StringValue("GetInstance.Instance.Admin[" + i + "].Detail.Email"); detail.Department = context.StringValue("GetInstance.Instance.Admin[" + i + "].Detail.Department"); user.Detail = detail; instance_admin.Add(user); } instance.Admin = instance_admin; List <GetInstanceResponse.GetInstance_Instance.GetInstance_PhoneNumber> instance_phoneNumbers = new List <GetInstanceResponse.GetInstance_Instance.GetInstance_PhoneNumber>(); for (int i = 0; i < context.Length("GetInstance.Instance.PhoneNumbers.Length"); i++) { GetInstanceResponse.GetInstance_Instance.GetInstance_PhoneNumber phoneNumber = new GetInstanceResponse.GetInstance_Instance.GetInstance_PhoneNumber(); phoneNumber.PhoneNumberId = context.StringValue("GetInstance.Instance.PhoneNumbers[" + i + "].PhoneNumberId"); phoneNumber.InstanceId = context.StringValue("GetInstance.Instance.PhoneNumbers[" + i + "].InstanceId"); phoneNumber.Number = context.StringValue("GetInstance.Instance.PhoneNumbers[" + i + "].Number"); phoneNumber.PhoneNumberDescription = context.StringValue("GetInstance.Instance.PhoneNumbers[" + i + "].PhoneNumberDescription"); phoneNumber.TestOnly = context.BooleanValue("GetInstance.Instance.PhoneNumbers[" + i + "].TestOnly"); phoneNumber.RemainingTime = context.IntegerValue("GetInstance.Instance.PhoneNumbers[" + i + "].RemainingTime"); phoneNumber.AllowOutbound = context.BooleanValue("GetInstance.Instance.PhoneNumbers[" + i + "].AllowOutbound"); phoneNumber.Usage = context.StringValue("GetInstance.Instance.PhoneNumbers[" + i + "].Usage"); phoneNumber.Trunks = context.IntegerValue("GetInstance.Instance.PhoneNumbers[" + i + "].Trunks"); instance_phoneNumbers.Add(phoneNumber); } instance.PhoneNumbers = instance_phoneNumbers; getInstanceResponse.Instance = instance; return(getInstanceResponse); }