public static DescribeApiGroupsResponse Unmarshall(UnmarshallerContext context) { DescribeApiGroupsResponse describeApiGroupsResponse = new DescribeApiGroupsResponse(); describeApiGroupsResponse.HttpResponse = context.HttpResponse; describeApiGroupsResponse.RequestId = context.StringValue("DescribeApiGroups.RequestId"); describeApiGroupsResponse.TotalCount = context.IntegerValue("DescribeApiGroups.TotalCount"); describeApiGroupsResponse.PageSize = context.IntegerValue("DescribeApiGroups.PageSize"); describeApiGroupsResponse.PageNumber = context.IntegerValue("DescribeApiGroups.PageNumber"); List<DescribeApiGroupsResponse.ApiGroupAttribute> apiGroupAttributes = new List<DescribeApiGroupsResponse.ApiGroupAttribute>(); for (int i = 0; i < context.Length("DescribeApiGroups.ApiGroupAttributes.Length"); i++) { DescribeApiGroupsResponse.ApiGroupAttribute apiGroupAttribute = new DescribeApiGroupsResponse.ApiGroupAttribute(); apiGroupAttribute.GroupId = context.StringValue("DescribeApiGroups.ApiGroupAttributes["+ i +"].GroupId"); apiGroupAttribute.GroupName = context.StringValue("DescribeApiGroups.ApiGroupAttributes["+ i +"].GroupName"); apiGroupAttribute.SubDomain = context.StringValue("DescribeApiGroups.ApiGroupAttributes["+ i +"].SubDomain"); apiGroupAttribute.Description = context.StringValue("DescribeApiGroups.ApiGroupAttributes["+ i +"].Description"); apiGroupAttribute.CreatedTime = context.StringValue("DescribeApiGroups.ApiGroupAttributes["+ i +"].CreatedTime"); apiGroupAttribute.ModifiedTime = context.StringValue("DescribeApiGroups.ApiGroupAttributes["+ i +"].ModifiedTime"); apiGroupAttribute.RegionId = context.StringValue("DescribeApiGroups.ApiGroupAttributes["+ i +"].RegionId"); apiGroupAttribute.TrafficLimit = context.IntegerValue("DescribeApiGroups.ApiGroupAttributes["+ i +"].TrafficLimit"); apiGroupAttribute.BillingStatus = context.EnumValue<DescribeApiGroupsResponse.ApiGroupAttribute.BillingStatusEnum>("DescribeApiGroups.ApiGroupAttributes["+ i +"].BillingStatus"); apiGroupAttribute.IllegalStatus = context.EnumValue<DescribeApiGroupsResponse.ApiGroupAttribute.IllegalStatusEnum>("DescribeApiGroups.ApiGroupAttributes["+ i +"].IllegalStatus"); apiGroupAttributes.Add(apiGroupAttribute); } describeApiGroupsResponse.ApiGroupAttributes = apiGroupAttributes; return describeApiGroupsResponse; }
public static DescribeParameterTemplatesResponse Unmarshall(UnmarshallerContext context) { DescribeParameterTemplatesResponse describeParameterTemplatesResponse = new DescribeParameterTemplatesResponse(); describeParameterTemplatesResponse.HttpResponse = context.HttpResponse; describeParameterTemplatesResponse.RequestId = context.StringValue("DescribeParameterTemplates.RequestId"); describeParameterTemplatesResponse.Engine = context.StringValue("DescribeParameterTemplates.Engine"); describeParameterTemplatesResponse.EngineVersion = context.StringValue("DescribeParameterTemplates.EngineVersion"); describeParameterTemplatesResponse.ParameterCount = context.StringValue("DescribeParameterTemplates.ParameterCount"); List <DescribeParameterTemplatesResponse.TemplateRecord> parameters = new List <DescribeParameterTemplatesResponse.TemplateRecord>(); for (int i = 0; i < context.Length("DescribeParameterTemplates.Parameters.Length"); i++) { DescribeParameterTemplatesResponse.TemplateRecord templateRecord = new DescribeParameterTemplatesResponse.TemplateRecord(); templateRecord.ParameterName = context.StringValue("DescribeParameterTemplates.Parameters[" + i + "].ParameterName"); templateRecord.ParameterValue = context.StringValue("DescribeParameterTemplates.Parameters[" + i + "].ParameterValue"); templateRecord.ForceModify = context.EnumValue <DescribeParameterTemplatesResponse.TemplateRecord.ForceModifyEnum>("DescribeParameterTemplates.Parameters[" + i + "].ForceModify"); templateRecord.ForceRestart = context.EnumValue <DescribeParameterTemplatesResponse.TemplateRecord.ForceRestartEnum>("DescribeParameterTemplates.Parameters[" + i + "].ForceRestart"); templateRecord.CheckingCode = context.StringValue("DescribeParameterTemplates.Parameters[" + i + "].CheckingCode"); templateRecord.ParameterDescription = context.StringValue("DescribeParameterTemplates.Parameters[" + i + "].ParameterDescription"); parameters.Add(templateRecord); } describeParameterTemplatesResponse.Parameters = parameters; return(describeParameterTemplatesResponse); }
public static DescribeAccountsResponse Unmarshall(UnmarshallerContext context) { DescribeAccountsResponse describeAccountsResponse = new DescribeAccountsResponse(); describeAccountsResponse.HttpResponse = context.HttpResponse; describeAccountsResponse.RequestId = context.StringValue("DescribeAccounts.RequestId"); List <DescribeAccountsResponse.DBInstanceAccount> accounts = new List <DescribeAccountsResponse.DBInstanceAccount>(); for (int i = 0; i < context.Length("DescribeAccounts.Accounts.Length"); i++) { DescribeAccountsResponse.DBInstanceAccount dBInstanceAccount = new DescribeAccountsResponse.DBInstanceAccount(); dBInstanceAccount.DBInstanceId = context.StringValue("DescribeAccounts.Accounts[" + i + "].DBInstanceId"); dBInstanceAccount.AccountName = context.StringValue("DescribeAccounts.Accounts[" + i + "].AccountName"); dBInstanceAccount.AccountStatus = context.EnumValue <DescribeAccountsResponse.DBInstanceAccount.AccountStatusEnum>("DescribeAccounts.Accounts[" + i + "].AccountStatus"); dBInstanceAccount.AccountType = context.EnumValue <DescribeAccountsResponse.DBInstanceAccount.AccountTypeEnum>("DescribeAccounts.Accounts[" + i + "].AccountType"); dBInstanceAccount.AccountDescription = context.StringValue("DescribeAccounts.Accounts[" + i + "].AccountDescription"); List <DescribeAccountsResponse.DBInstanceAccount.DatabasePrivilege> databasePrivileges = new List <DescribeAccountsResponse.DBInstanceAccount.DatabasePrivilege>(); for (int j = 0; j < context.Length("DescribeAccounts.Accounts[" + i + "].DatabasePrivileges.Length"); j++) { DescribeAccountsResponse.DBInstanceAccount.DatabasePrivilege databasePrivilege = new DescribeAccountsResponse.DBInstanceAccount.DatabasePrivilege(); databasePrivilege.DBName = context.StringValue("DescribeAccounts.Accounts[" + i + "].DatabasePrivileges[" + j + "].DBName"); databasePrivilege.AccountPrivilege = context.StringValue("DescribeAccounts.Accounts[" + i + "].DatabasePrivileges[" + j + "].AccountPrivilege"); databasePrivileges.Add(databasePrivilege); } dBInstanceAccount.DatabasePrivileges = databasePrivileges; accounts.Add(dBInstanceAccount); } describeAccountsResponse.Accounts = accounts; return(describeAccountsResponse); }
public static DescibeImportsFromDatabaseResponse Unmarshall(UnmarshallerContext context) { DescibeImportsFromDatabaseResponse descibeImportsFromDatabaseResponse = new DescibeImportsFromDatabaseResponse(); descibeImportsFromDatabaseResponse.HttpResponse = context.HttpResponse; descibeImportsFromDatabaseResponse.RequestId = context.StringValue("DescibeImportsFromDatabase.RequestId"); descibeImportsFromDatabaseResponse.TotalRecordCount = context.IntegerValue("DescibeImportsFromDatabase.TotalRecordCount"); descibeImportsFromDatabaseResponse.PageNumber = context.IntegerValue("DescibeImportsFromDatabase.PageNumber"); descibeImportsFromDatabaseResponse.PageRecordCount = context.IntegerValue("DescibeImportsFromDatabase.PageRecordCount"); List <DescibeImportsFromDatabaseResponse.ImportResultFromDB> items = new List <DescibeImportsFromDatabaseResponse.ImportResultFromDB>(); for (int i = 0; i < context.Length("DescibeImportsFromDatabase.Items.Length"); i++) { DescibeImportsFromDatabaseResponse.ImportResultFromDB importResultFromDB = new DescibeImportsFromDatabaseResponse.ImportResultFromDB(); importResultFromDB.ImportId = context.IntegerValue("DescibeImportsFromDatabase.Items[" + i + "].ImportId"); importResultFromDB.ImportDataType = context.EnumValue <DescibeImportsFromDatabaseResponse.ImportResultFromDB.ImportDataTypeEnum>("DescibeImportsFromDatabase.Items[" + i + "].ImportDataType"); importResultFromDB.ImportDataStatus = context.EnumValue <DescibeImportsFromDatabaseResponse.ImportResultFromDB.ImportDataStatusEnum>("DescibeImportsFromDatabase.Items[" + i + "].ImportDataStatus"); importResultFromDB.ImportDataStatusDescription = context.StringValue("DescibeImportsFromDatabase.Items[" + i + "].ImportDataStatusDescription"); importResultFromDB.IncrementalImportingTime = context.StringValue("DescibeImportsFromDatabase.Items[" + i + "].IncrementalImportingTime"); items.Add(importResultFromDB); } descibeImportsFromDatabaseResponse.Items = items; return(descibeImportsFromDatabaseResponse); }
public static DescribeApiGroupResponse Unmarshall(UnmarshallerContext context) { DescribeApiGroupResponse describeApiGroupResponse = new DescribeApiGroupResponse(); describeApiGroupResponse.HttpResponse = context.HttpResponse; describeApiGroupResponse.RequestId = context.StringValue("DescribeApiGroup.RequestId"); describeApiGroupResponse.GroupId = context.StringValue("DescribeApiGroup.GroupId"); describeApiGroupResponse.GroupName = context.StringValue("DescribeApiGroup.GroupName"); describeApiGroupResponse.SubDomain = context.StringValue("DescribeApiGroup.SubDomain"); describeApiGroupResponse.Description = context.StringValue("DescribeApiGroup.Description"); describeApiGroupResponse.CreatedTime = context.StringValue("DescribeApiGroup.CreatedTime"); describeApiGroupResponse.ModifiedTime = context.StringValue("DescribeApiGroup.ModifiedTime"); describeApiGroupResponse.RegionId = context.StringValue("DescribeApiGroup.RegionId"); describeApiGroupResponse.Status = context.StringValue("DescribeApiGroup.Status"); describeApiGroupResponse.BillingStatus = context.EnumValue <DescribeApiGroupResponse.BillingStatusEnum>("DescribeApiGroup.BillingStatus"); describeApiGroupResponse.IllegalStatus = context.EnumValue <DescribeApiGroupResponse.IllegalStatusEnum>("DescribeApiGroup.IllegalStatus"); describeApiGroupResponse.TrafficLimit = context.IntegerValue("DescribeApiGroup.TrafficLimit"); List <DescribeApiGroupResponse.DomainItem> customDomains = new List <DescribeApiGroupResponse.DomainItem>(); for (int i = 0; i < context.Length("DescribeApiGroup.CustomDomains.Length"); i++) { DescribeApiGroupResponse.DomainItem domainItem = new DescribeApiGroupResponse.DomainItem(); domainItem.DomainName = context.StringValue("DescribeApiGroup.CustomDomains[" + i + "].DomainName"); domainItem.CertificateId = context.StringValue("DescribeApiGroup.CustomDomains[" + i + "].CertificateId"); domainItem.CertificateName = context.StringValue("DescribeApiGroup.CustomDomains[" + i + "].CertificateName"); domainItem.DomainCNAMEStatus = context.StringValue("DescribeApiGroup.CustomDomains[" + i + "].DomainCNAMEStatus"); domainItem.DomainBindingStatus = context.StringValue("DescribeApiGroup.CustomDomains[" + i + "].DomainBindingStatus"); customDomains.Add(domainItem); } describeApiGroupResponse.CustomDomains = customDomains; return(describeApiGroupResponse); }
public static DescribeAutoSnapshotPolicyResponse Unmarshall(UnmarshallerContext context) { DescribeAutoSnapshotPolicyResponse describeAutoSnapshotPolicyResponse = new DescribeAutoSnapshotPolicyResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeAutoSnapshotPolicy.RequestId"), AutoSnapshotOccupation = context.IntegerValue("DescribeAutoSnapshotPolicy.AutoSnapshotOccupation") }; DescribeAutoSnapshotPolicyResponse.AutoSnapshotPolicy_ autoSnapshotPolicy = new DescribeAutoSnapshotPolicyResponse.AutoSnapshotPolicy_() { SystemDiskPolicyEnabled = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.SystemDiskPolicyEnabled"), SystemDiskPolicyTimePeriod = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.SystemDiskPolicyTimePeriod"), SystemDiskPolicyRetentionDays = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.SystemDiskPolicyRetentionDays"), SystemDiskPolicyRetentionLastWeek = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.SystemDiskPolicyRetentionLastWeek"), DataDiskPolicyEnabled = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.DataDiskPolicyEnabled"), DataDiskPolicyTimePeriod = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.DataDiskPolicyTimePeriod"), DataDiskPolicyRetentionDays = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.DataDiskPolicyRetentionDays"), DataDiskPolicyRetentionLastWeek = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.DataDiskPolicyRetentionLastWeek") }; describeAutoSnapshotPolicyResponse.AutoSnapshotPolicy = autoSnapshotPolicy; DescribeAutoSnapshotPolicyResponse.AutoSnapshotExcutionStatus_ autoSnapshotExcutionStatus = new DescribeAutoSnapshotPolicyResponse.AutoSnapshotExcutionStatus_() { SystemDiskExcutionStatus = context.EnumValue <DescribeAutoSnapshotPolicyResponse.AutoSnapshotExcutionStatus_.SystemDiskExcutionStatusEnum>("DescribeAutoSnapshotPolicy.AutoSnapshotExcutionStatus.SystemDiskExcutionStatus"), DataDiskExcutionStatus = context.EnumValue <DescribeAutoSnapshotPolicyResponse.AutoSnapshotExcutionStatus_.DataDiskExcutionStatusEnum>("DescribeAutoSnapshotPolicy.AutoSnapshotExcutionStatus.DataDiskExcutionStatus") }; describeAutoSnapshotPolicyResponse.AutoSnapshotExcutionStatus = autoSnapshotExcutionStatus; return(describeAutoSnapshotPolicyResponse); }
public static DescribeApiGroupResponse Unmarshall(UnmarshallerContext context) { DescribeApiGroupResponse describeApiGroupResponse = new DescribeApiGroupResponse(); describeApiGroupResponse.HttpResponse = context.HttpResponse; describeApiGroupResponse.RequestId = context.StringValue("DescribeApiGroup.RequestId"); describeApiGroupResponse.GroupId = context.StringValue("DescribeApiGroup.GroupId"); describeApiGroupResponse.GroupName = context.StringValue("DescribeApiGroup.GroupName"); describeApiGroupResponse.SubDomain = context.StringValue("DescribeApiGroup.SubDomain"); describeApiGroupResponse.Description = context.StringValue("DescribeApiGroup.Description"); describeApiGroupResponse.CreatedTime = context.StringValue("DescribeApiGroup.CreatedTime"); describeApiGroupResponse.ModifiedTime = context.StringValue("DescribeApiGroup.ModifiedTime"); describeApiGroupResponse.RegionId = context.StringValue("DescribeApiGroup.RegionId"); describeApiGroupResponse.Status = context.StringValue("DescribeApiGroup.Status"); describeApiGroupResponse.BillingStatus = context.EnumValue<DescribeApiGroupResponse.BillingStatusEnum>("DescribeApiGroup.BillingStatus"); describeApiGroupResponse.IllegalStatus = context.EnumValue<DescribeApiGroupResponse.IllegalStatusEnum>("DescribeApiGroup.IllegalStatus"); describeApiGroupResponse.TrafficLimit = context.IntegerValue("DescribeApiGroup.TrafficLimit"); List<DescribeApiGroupResponse.DomainItem> customDomains = new List<DescribeApiGroupResponse.DomainItem>(); for (int i = 0; i < context.Length("DescribeApiGroup.CustomDomains.Length"); i++) { DescribeApiGroupResponse.DomainItem domainItem = new DescribeApiGroupResponse.DomainItem(); domainItem.DomainName = context.StringValue("DescribeApiGroup.CustomDomains["+ i +"].DomainName"); domainItem.CertificateId = context.StringValue("DescribeApiGroup.CustomDomains["+ i +"].CertificateId"); domainItem.CertificateName = context.StringValue("DescribeApiGroup.CustomDomains["+ i +"].CertificateName"); domainItem.DomainCNAMEStatus = context.StringValue("DescribeApiGroup.CustomDomains["+ i +"].DomainCNAMEStatus"); domainItem.DomainBindingStatus = context.StringValue("DescribeApiGroup.CustomDomains["+ i +"].DomainBindingStatus"); customDomains.Add(domainItem); } describeApiGroupResponse.CustomDomains = customDomains; return describeApiGroupResponse; }
public static DescribeInstancesResponse Unmarshall(UnmarshallerContext context) { DescribeInstancesResponse describeInstancesResponse = new DescribeInstancesResponse(); describeInstancesResponse.HttpResponse = context.HttpResponse; describeInstancesResponse.RequestId = context.StringValue("DescribeInstances.RequestId"); List <DescribeInstancesResponse.Instance> instances = new List <DescribeInstancesResponse.Instance>(); for (int i = 0; i < context.Length("DescribeInstances.Instances.Length"); i++) { DescribeInstancesResponse.Instance instance = new DescribeInstancesResponse.Instance(); instance.InstanceId = context.StringValue("DescribeInstances.Instances[" + i + "].InstanceId"); instance.InstanceType = context.EnumValue <DescribeInstancesResponse.Instance.InstanceTypeEnum>("DescribeInstances.Instances[" + i + "].InstanceType"); instance.PackageId = context.EnumValue <DescribeInstancesResponse.Instance.PackageIdEnum>("DescribeInstances.Instances[" + i + "].PackageId"); instance.Status = context.EnumValue <DescribeInstancesResponse.Instance.StatusEnum>("DescribeInstances.Instances[" + i + "].Status"); instance.InnerIpAddress = context.StringValue("DescribeInstances.Instances[" + i + "].InnerIpAddress"); instance.JumpserverStatus = context.EnumValue <DescribeInstancesResponse.Instance.JumpserverStatusEnum>("DescribeInstances.Instances[" + i + "].JumpserverStatus"); instance.JumpserverInnerIpAddress = context.StringValue("DescribeInstances.Instances[" + i + "].JumpserverInnerIpAddress"); instance.JumpServerPublicIpAddress = context.StringValue("DescribeInstances.Instances[" + i + "].JumpServerPublicIpAddress"); instances.Add(instance); } describeInstancesResponse.Instances = instances; return(describeInstancesResponse); }
public static DescribeAutoSnapshotPolicyResponse Unmarshall(UnmarshallerContext context) { DescribeAutoSnapshotPolicyResponse describeAutoSnapshotPolicyResponse = new DescribeAutoSnapshotPolicyResponse(); describeAutoSnapshotPolicyResponse.HttpResponse = context.HttpResponse; describeAutoSnapshotPolicyResponse.RequestId = context.StringValue("DescribeAutoSnapshotPolicy.RequestId"); describeAutoSnapshotPolicyResponse.AutoSnapshotOccupation = context.IntegerValue("DescribeAutoSnapshotPolicy.AutoSnapshotOccupation"); DescribeAutoSnapshotPolicyResponse.AutoSnapshotPolicy_ autoSnapshotPolicy = new DescribeAutoSnapshotPolicyResponse.AutoSnapshotPolicy_(); autoSnapshotPolicy.SystemDiskPolicyEnabled = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.SystemDiskPolicyEnabled"); autoSnapshotPolicy.SystemDiskPolicyTimePeriod = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.SystemDiskPolicyTimePeriod"); autoSnapshotPolicy.SystemDiskPolicyRetentionDays = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.SystemDiskPolicyRetentionDays"); autoSnapshotPolicy.SystemDiskPolicyRetentionLastWeek = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.SystemDiskPolicyRetentionLastWeek"); autoSnapshotPolicy.DataDiskPolicyEnabled = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.DataDiskPolicyEnabled"); autoSnapshotPolicy.DataDiskPolicyTimePeriod = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.DataDiskPolicyTimePeriod"); autoSnapshotPolicy.DataDiskPolicyRetentionDays = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.DataDiskPolicyRetentionDays"); autoSnapshotPolicy.DataDiskPolicyRetentionLastWeek = context.StringValue("DescribeAutoSnapshotPolicy.AutoSnapshotPolicy.DataDiskPolicyRetentionLastWeek"); describeAutoSnapshotPolicyResponse.AutoSnapshotPolicy = autoSnapshotPolicy; DescribeAutoSnapshotPolicyResponse.AutoSnapshotExcutionStatus_ autoSnapshotExcutionStatus = new DescribeAutoSnapshotPolicyResponse.AutoSnapshotExcutionStatus_(); autoSnapshotExcutionStatus.SystemDiskExcutionStatus = context.EnumValue<DescribeAutoSnapshotPolicyResponse.AutoSnapshotExcutionStatus_.SystemDiskExcutionStatusEnum>("DescribeAutoSnapshotPolicy.AutoSnapshotExcutionStatus.SystemDiskExcutionStatus"); autoSnapshotExcutionStatus.DataDiskExcutionStatus = context.EnumValue<DescribeAutoSnapshotPolicyResponse.AutoSnapshotExcutionStatus_.DataDiskExcutionStatusEnum>("DescribeAutoSnapshotPolicy.AutoSnapshotExcutionStatus.DataDiskExcutionStatus"); describeAutoSnapshotPolicyResponse.AutoSnapshotExcutionStatus = autoSnapshotExcutionStatus; return describeAutoSnapshotPolicyResponse; }
public static DescribeInstancesResponse Unmarshall(UnmarshallerContext context) { DescribeInstancesResponse describeInstancesResponse = new DescribeInstancesResponse(); describeInstancesResponse.HttpResponse = context.HttpResponse; describeInstancesResponse.RequestId = context.StringValue("DescribeInstances.RequestId"); List<DescribeInstancesResponse.Instance> instances = new List<DescribeInstancesResponse.Instance>(); for (int i = 0; i < context.Length("DescribeInstances.Instances.Length"); i++) { DescribeInstancesResponse.Instance instance = new DescribeInstancesResponse.Instance(); instance.InstanceId = context.StringValue("DescribeInstances.Instances["+ i +"].InstanceId"); instance.InstanceType = context.EnumValue<DescribeInstancesResponse.Instance.InstanceTypeEnum>("DescribeInstances.Instances["+ i +"].InstanceType"); instance.PackageId = context.EnumValue<DescribeInstancesResponse.Instance.PackageIdEnum>("DescribeInstances.Instances["+ i +"].PackageId"); instance.Status = context.EnumValue<DescribeInstancesResponse.Instance.StatusEnum>("DescribeInstances.Instances["+ i +"].Status"); instance.InnerIpAddress = context.StringValue("DescribeInstances.Instances["+ i +"].InnerIpAddress"); instance.JumpserverStatus = context.EnumValue<DescribeInstancesResponse.Instance.JumpserverStatusEnum>("DescribeInstances.Instances["+ i +"].JumpserverStatus"); instance.JumpserverInnerIpAddress = context.StringValue("DescribeInstances.Instances["+ i +"].JumpserverInnerIpAddress"); instance.JumpServerPublicIpAddress = context.StringValue("DescribeInstances.Instances["+ i +"].JumpServerPublicIpAddress"); instances.Add(instance); } describeInstancesResponse.Instances = instances; return describeInstancesResponse; }
public static DescibeImportsFromDatabaseResponse Unmarshall(UnmarshallerContext context) { DescibeImportsFromDatabaseResponse descibeImportsFromDatabaseResponse = new DescibeImportsFromDatabaseResponse(); descibeImportsFromDatabaseResponse.HttpResponse = context.HttpResponse; descibeImportsFromDatabaseResponse.RequestId = context.StringValue("DescibeImportsFromDatabase.RequestId"); descibeImportsFromDatabaseResponse.TotalRecordCount = context.IntegerValue("DescibeImportsFromDatabase.TotalRecordCount"); descibeImportsFromDatabaseResponse.PageNumber = context.IntegerValue("DescibeImportsFromDatabase.PageNumber"); descibeImportsFromDatabaseResponse.PageRecordCount = context.IntegerValue("DescibeImportsFromDatabase.PageRecordCount"); List<DescibeImportsFromDatabaseResponse.ImportResultFromDB> items = new List<DescibeImportsFromDatabaseResponse.ImportResultFromDB>(); for (int i = 0; i < context.Length("DescibeImportsFromDatabase.Items.Length"); i++) { DescibeImportsFromDatabaseResponse.ImportResultFromDB importResultFromDB = new DescibeImportsFromDatabaseResponse.ImportResultFromDB(); importResultFromDB.ImportId = context.IntegerValue("DescibeImportsFromDatabase.Items["+ i +"].ImportId"); importResultFromDB.ImportDataType = context.EnumValue<DescibeImportsFromDatabaseResponse.ImportResultFromDB.ImportDataTypeEnum>("DescibeImportsFromDatabase.Items["+ i +"].ImportDataType"); importResultFromDB.ImportDataStatus = context.EnumValue<DescibeImportsFromDatabaseResponse.ImportResultFromDB.ImportDataStatusEnum>("DescibeImportsFromDatabase.Items["+ i +"].ImportDataStatus"); importResultFromDB.ImportDataStatusDescription = context.StringValue("DescibeImportsFromDatabase.Items["+ i +"].ImportDataStatusDescription"); importResultFromDB.IncrementalImportingTime = context.StringValue("DescibeImportsFromDatabase.Items["+ i +"].IncrementalImportingTime"); items.Add(importResultFromDB); } descibeImportsFromDatabaseResponse.Items = items; return descibeImportsFromDatabaseResponse; }
public static DescribeApiGroupsResponse Unmarshall(UnmarshallerContext context) { DescribeApiGroupsResponse describeApiGroupsResponse = new DescribeApiGroupsResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeApiGroups.RequestId"), TotalCount = context.IntegerValue("DescribeApiGroups.TotalCount"), PageSize = context.IntegerValue("DescribeApiGroups.PageSize"), PageNumber = context.IntegerValue("DescribeApiGroups.PageNumber") }; List <DescribeApiGroupsResponse.ApiGroupAttribute> apiGroupAttributes = new List <DescribeApiGroupsResponse.ApiGroupAttribute>(); for (int i = 0; i < context.Length("DescribeApiGroups.ApiGroupAttributes.Length"); i++) { DescribeApiGroupsResponse.ApiGroupAttribute apiGroupAttribute = new DescribeApiGroupsResponse.ApiGroupAttribute() { GroupId = context.StringValue($"DescribeApiGroups.ApiGroupAttributes[{i}].GroupId"), GroupName = context.StringValue($"DescribeApiGroups.ApiGroupAttributes[{i}].GroupName"), SubDomain = context.StringValue($"DescribeApiGroups.ApiGroupAttributes[{i}].SubDomain"), Description = context.StringValue($"DescribeApiGroups.ApiGroupAttributes[{i}].Description"), CreatedTime = context.StringValue($"DescribeApiGroups.ApiGroupAttributes[{i}].CreatedTime"), ModifiedTime = context.StringValue($"DescribeApiGroups.ApiGroupAttributes[{i}].ModifiedTime"), RegionId = context.StringValue($"DescribeApiGroups.ApiGroupAttributes[{i}].RegionId"), TrafficLimit = context.IntegerValue($"DescribeApiGroups.ApiGroupAttributes[{i}].TrafficLimit"), BillingStatus = context.EnumValue <DescribeApiGroupsResponse.ApiGroupAttribute.BillingStatusEnum>($"DescribeApiGroups.ApiGroupAttributes[{i}].BillingStatus"), IllegalStatus = context.EnumValue <DescribeApiGroupsResponse.ApiGroupAttribute.IllegalStatusEnum>($"DescribeApiGroups.ApiGroupAttributes[{i}].IllegalStatus") }; apiGroupAttributes.Add(apiGroupAttribute); } describeApiGroupsResponse.ApiGroupAttributes = apiGroupAttributes; return(describeApiGroupsResponse); }
public static DescribeAccountsResponse Unmarshall(UnmarshallerContext context) { DescribeAccountsResponse describeAccountsResponse = new DescribeAccountsResponse(); describeAccountsResponse.HttpResponse = context.HttpResponse; describeAccountsResponse.RequestId = context.StringValue("DescribeAccounts.RequestId"); List<DescribeAccountsResponse.DBInstanceAccount> accounts = new List<DescribeAccountsResponse.DBInstanceAccount>(); for (int i = 0; i < context.Length("DescribeAccounts.Accounts.Length"); i++) { DescribeAccountsResponse.DBInstanceAccount dBInstanceAccount = new DescribeAccountsResponse.DBInstanceAccount(); dBInstanceAccount.DBInstanceId = context.StringValue("DescribeAccounts.Accounts["+ i +"].DBInstanceId"); dBInstanceAccount.AccountName = context.StringValue("DescribeAccounts.Accounts["+ i +"].AccountName"); dBInstanceAccount.AccountStatus = context.EnumValue<DescribeAccountsResponse.DBInstanceAccount.AccountStatusEnum>("DescribeAccounts.Accounts["+ i +"].AccountStatus"); dBInstanceAccount.AccountType = context.EnumValue<DescribeAccountsResponse.DBInstanceAccount.AccountTypeEnum>("DescribeAccounts.Accounts["+ i +"].AccountType"); dBInstanceAccount.AccountDescription = context.StringValue("DescribeAccounts.Accounts["+ i +"].AccountDescription"); List<DescribeAccountsResponse.DBInstanceAccount.DatabasePrivilege> databasePrivileges = new List<DescribeAccountsResponse.DBInstanceAccount.DatabasePrivilege>(); for (int j = 0; j < context.Length("DescribeAccounts.Accounts["+ i +"].DatabasePrivileges.Length"); j++) { DescribeAccountsResponse.DBInstanceAccount.DatabasePrivilege databasePrivilege = new DescribeAccountsResponse.DBInstanceAccount.DatabasePrivilege(); databasePrivilege.DBName = context.StringValue("DescribeAccounts.Accounts["+ i +"].DatabasePrivileges["+ j +"].DBName"); databasePrivilege.AccountPrivilege = context.StringValue("DescribeAccounts.Accounts["+ i +"].DatabasePrivileges["+ j +"].AccountPrivilege"); databasePrivileges.Add(databasePrivilege); } dBInstanceAccount.DatabasePrivileges = databasePrivileges; accounts.Add(dBInstanceAccount); } describeAccountsResponse.Accounts = accounts; return describeAccountsResponse; }
public static DescribeDBInstancesResponse Unmarshall(UnmarshallerContext context) { DescribeDBInstancesResponse describeDBInstancesResponse = new DescribeDBInstancesResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeDBInstances.RequestId"), PageNumber = context.IntegerValue("DescribeDBInstances.PageNumber"), TotalRecordCount = context.IntegerValue("DescribeDBInstances.TotalRecordCount"), PageRecordCount = context.IntegerValue("DescribeDBInstances.PageRecordCount") }; List <DescribeDBInstancesResponse.DBInstance> items = new List <DescribeDBInstancesResponse.DBInstance>(); for (int i = 0; i < context.Length("DescribeDBInstances.Items.Length"); i++) { DescribeDBInstancesResponse.DBInstance dBInstance = new DescribeDBInstancesResponse.DBInstance() { InsId = context.IntegerValue($"DescribeDBInstances.Items[{i}].InsId"), DBInstanceId = context.StringValue($"DescribeDBInstances.Items[{i}].DBInstanceId"), DBInstanceDescription = context.StringValue($"DescribeDBInstances.Items[{i}].DBInstanceDescription"), PayType = context.StringValue($"DescribeDBInstances.Items[{i}].PayType"), DBInstanceType = context.EnumValue <DescribeDBInstancesResponse.DBInstance.DBInstanceTypeEnum>($"DescribeDBInstances.Items[{i}].DBInstanceType"), RegionId = context.StringValue($"DescribeDBInstances.Items[{i}].RegionId"), ExpireTime = context.StringValue($"DescribeDBInstances.Items[{i}].ExpireTime"), DBInstanceStatus = context.EnumValue <DescribeDBInstancesResponse.DBInstance.DBInstanceStatusEnum>($"DescribeDBInstances.Items[{i}].DBInstanceStatus"), Engine = context.StringValue($"DescribeDBInstances.Items[{i}].Engine"), DBInstanceNetType = context.EnumValue <DescribeDBInstancesResponse.DBInstance.DBInstanceNetTypeEnum>($"DescribeDBInstances.Items[{i}].DBInstanceNetType"), ConnectionMode = context.EnumValue <DescribeDBInstancesResponse.DBInstance.ConnectionModeEnum>($"DescribeDBInstances.Items[{i}].ConnectionMode"), LockMode = context.EnumValue <DescribeDBInstancesResponse.DBInstance.LockModeEnum>($"DescribeDBInstances.Items[{i}].LockMode"), InstanceNetworkType = context.StringValue($"DescribeDBInstances.Items[{i}].InstanceNetworkType"), LockReason = context.StringValue($"DescribeDBInstances.Items[{i}].LockReason"), ZoneId = context.StringValue($"DescribeDBInstances.Items[{i}].ZoneId"), MutriORsignle = context.BooleanValue($"DescribeDBInstances.Items[{i}].MutriORsignle"), CreateTime = context.StringValue($"DescribeDBInstances.Items[{i}].CreateTime"), EngineVersion = context.StringValue($"DescribeDBInstances.Items[{i}].EngineVersion"), GuardDBInstanceId = context.StringValue($"DescribeDBInstances.Items[{i}].GuardDBInstanceId"), TempDBInstanceId = context.StringValue($"DescribeDBInstances.Items[{i}].TempDBInstanceId"), MasterInstanceId = context.StringValue($"DescribeDBInstances.Items[{i}].MasterInstanceId"), VpcId = context.StringValue($"DescribeDBInstances.Items[{i}].VpcId") }; List <DescribeDBInstancesResponse.DBInstance.ReadOnlyDBInstanceId> readOnlyDBInstanceIds = new List <DescribeDBInstancesResponse.DBInstance.ReadOnlyDBInstanceId>(); for (int j = 0; j < context.Length($"DescribeDBInstances.Items[{i}].ReadOnlyDBInstanceIds.Length"); j++) { DescribeDBInstancesResponse.DBInstance.ReadOnlyDBInstanceId readOnlyDBInstanceId = new DescribeDBInstancesResponse.DBInstance.ReadOnlyDBInstanceId() { DBInstanceId = context.StringValue($"DescribeDBInstances.Items[{i}].ReadOnlyDBInstanceIds[{j}].DBInstanceId") }; readOnlyDBInstanceIds.Add(readOnlyDBInstanceId); } dBInstance.ReadOnlyDBInstanceIds = readOnlyDBInstanceIds; items.Add(dBInstance); } describeDBInstancesResponse.Items = items; return(describeDBInstancesResponse); }
public static DescribeDBInstancesResponse Unmarshall(UnmarshallerContext context) { DescribeDBInstancesResponse describeDBInstancesResponse = new DescribeDBInstancesResponse(); describeDBInstancesResponse.HttpResponse = context.HttpResponse; describeDBInstancesResponse.RequestId = context.StringValue("DescribeDBInstances.RequestId"); describeDBInstancesResponse.PageNumber = context.IntegerValue("DescribeDBInstances.PageNumber"); describeDBInstancesResponse.TotalRecordCount = context.IntegerValue("DescribeDBInstances.TotalRecordCount"); describeDBInstancesResponse.PageRecordCount = context.IntegerValue("DescribeDBInstances.PageRecordCount"); List<DescribeDBInstancesResponse.DBInstance> items = new List<DescribeDBInstancesResponse.DBInstance>(); for (int i = 0; i < context.Length("DescribeDBInstances.Items.Length"); i++) { DescribeDBInstancesResponse.DBInstance dBInstance = new DescribeDBInstancesResponse.DBInstance(); dBInstance.InsId = context.IntegerValue("DescribeDBInstances.Items["+ i +"].InsId"); dBInstance.DBInstanceId = context.StringValue("DescribeDBInstances.Items["+ i +"].DBInstanceId"); dBInstance.DBInstanceDescription = context.StringValue("DescribeDBInstances.Items["+ i +"].DBInstanceDescription"); dBInstance.PayType = context.StringValue("DescribeDBInstances.Items["+ i +"].PayType"); dBInstance.DBInstanceType = context.EnumValue<DescribeDBInstancesResponse.DBInstance.DBInstanceTypeEnum>("DescribeDBInstances.Items["+ i +"].DBInstanceType"); dBInstance.RegionId = context.StringValue("DescribeDBInstances.Items["+ i +"].RegionId"); dBInstance.ExpireTime = context.StringValue("DescribeDBInstances.Items["+ i +"].ExpireTime"); dBInstance.DBInstanceStatus = context.EnumValue<DescribeDBInstancesResponse.DBInstance.DBInstanceStatusEnum>("DescribeDBInstances.Items["+ i +"].DBInstanceStatus"); dBInstance.Engine = context.StringValue("DescribeDBInstances.Items["+ i +"].Engine"); dBInstance.DBInstanceNetType = context.EnumValue<DescribeDBInstancesResponse.DBInstance.DBInstanceNetTypeEnum>("DescribeDBInstances.Items["+ i +"].DBInstanceNetType"); dBInstance.ConnectionMode = context.EnumValue<DescribeDBInstancesResponse.DBInstance.ConnectionModeEnum>("DescribeDBInstances.Items["+ i +"].ConnectionMode"); dBInstance.LockMode = context.EnumValue<DescribeDBInstancesResponse.DBInstance.LockModeEnum>("DescribeDBInstances.Items["+ i +"].LockMode"); dBInstance.InstanceNetworkType = context.StringValue("DescribeDBInstances.Items["+ i +"].InstanceNetworkType"); dBInstance.LockReason = context.StringValue("DescribeDBInstances.Items["+ i +"].LockReason"); dBInstance.ZoneId = context.StringValue("DescribeDBInstances.Items["+ i +"].ZoneId"); dBInstance.MutriORsignle = context.BooleanValue("DescribeDBInstances.Items["+ i +"].MutriORsignle"); dBInstance.CreateTime = context.StringValue("DescribeDBInstances.Items["+ i +"].CreateTime"); dBInstance.EngineVersion = context.StringValue("DescribeDBInstances.Items["+ i +"].EngineVersion"); dBInstance.GuardDBInstanceId = context.StringValue("DescribeDBInstances.Items["+ i +"].GuardDBInstanceId"); dBInstance.TempDBInstanceId = context.StringValue("DescribeDBInstances.Items["+ i +"].TempDBInstanceId"); dBInstance.MasterInstanceId = context.StringValue("DescribeDBInstances.Items["+ i +"].MasterInstanceId"); dBInstance.VpcId = context.StringValue("DescribeDBInstances.Items["+ i +"].VpcId"); List<DescribeDBInstancesResponse.DBInstance.ReadOnlyDBInstanceId> readOnlyDBInstanceIds = new List<DescribeDBInstancesResponse.DBInstance.ReadOnlyDBInstanceId>(); for (int j = 0; j < context.Length("DescribeDBInstances.Items["+ i +"].ReadOnlyDBInstanceIds.Length"); j++) { DescribeDBInstancesResponse.DBInstance.ReadOnlyDBInstanceId readOnlyDBInstanceId = new DescribeDBInstancesResponse.DBInstance.ReadOnlyDBInstanceId(); readOnlyDBInstanceId.DBInstanceId = context.StringValue("DescribeDBInstances.Items["+ i +"].ReadOnlyDBInstanceIds["+ j +"].DBInstanceId"); readOnlyDBInstanceIds.Add(readOnlyDBInstanceId); } dBInstance.ReadOnlyDBInstanceIds = readOnlyDBInstanceIds; items.Add(dBInstance); } describeDBInstancesResponse.Items = items; return describeDBInstancesResponse; }
public static DescribeIpRangesResponse Unmarshall(UnmarshallerContext context) { DescribeIpRangesResponse describeIpRangesResponse = new DescribeIpRangesResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeIpRanges.RequestId"), RegionId = context.StringValue("DescribeIpRanges.RegionId"), ClusterId = context.StringValue("DescribeIpRanges.ClusterId"), TotalCount = context.IntegerValue("DescribeIpRanges.TotalCount"), PageNumber = context.IntegerValue("DescribeIpRanges.PageNumber"), PageSize = context.IntegerValue("DescribeIpRanges.PageSize") }; List <DescribeIpRangesResponse.IpRange> ipRanges = new List <DescribeIpRangesResponse.IpRange>(); for (int i = 0; i < context.Length("DescribeIpRanges.IpRanges.Length"); i++) { DescribeIpRangesResponse.IpRange ipRange = new DescribeIpRangesResponse.IpRange() { IpAddress = context.StringValue($"DescribeIpRanges.IpRanges[{i}].IpAddress"), NicType = context.EnumValue <DescribeIpRangesResponse.IpRange.NicTypeEnum>($"DescribeIpRanges.IpRanges[{i}].NicType") }; ipRanges.Add(ipRange); } describeIpRangesResponse.IpRanges = ipRanges; return(describeIpRangesResponse); }
public static DescribeFilesForSQLServerResponse Unmarshall(UnmarshallerContext context) { DescribeFilesForSQLServerResponse describeFilesForSQLServerResponse = new DescribeFilesForSQLServerResponse(); describeFilesForSQLServerResponse.HttpResponse = context.HttpResponse; describeFilesForSQLServerResponse.RequestId = context.StringValue("DescribeFilesForSQLServer.RequestId"); describeFilesForSQLServerResponse.DBInstanceId = context.StringValue("DescribeFilesForSQLServer.DBInstanceId"); describeFilesForSQLServerResponse.TotalRecordCount = context.IntegerValue("DescribeFilesForSQLServer.TotalRecordCount"); describeFilesForSQLServerResponse.PageNumber = context.IntegerValue("DescribeFilesForSQLServer.PageNumber"); describeFilesForSQLServerResponse.PageRecordCount = context.IntegerValue("DescribeFilesForSQLServer.PageRecordCount"); List<DescribeFilesForSQLServerResponse.SQLServerUploadFile> items = new List<DescribeFilesForSQLServerResponse.SQLServerUploadFile>(); for (int i = 0; i < context.Length("DescribeFilesForSQLServer.Items.Length"); i++) { DescribeFilesForSQLServerResponse.SQLServerUploadFile sQLServerUploadFile = new DescribeFilesForSQLServerResponse.SQLServerUploadFile(); sQLServerUploadFile.DBName = context.StringValue("DescribeFilesForSQLServer.Items["+ i +"].DBName"); sQLServerUploadFile.FileName = context.StringValue("DescribeFilesForSQLServer.Items["+ i +"].FileName"); sQLServerUploadFile.FileSize = context.LongValue("DescribeFilesForSQLServer.Items["+ i +"].FileSize"); sQLServerUploadFile.InternetFtpServer = context.StringValue("DescribeFilesForSQLServer.Items["+ i +"].InternetFtpServer"); sQLServerUploadFile.InternetPort = context.IntegerValue("DescribeFilesForSQLServer.Items["+ i +"].InternetPort"); sQLServerUploadFile.IntranetFtpserver = context.StringValue("DescribeFilesForSQLServer.Items["+ i +"].IntranetFtpserver"); sQLServerUploadFile.Intranetport = context.IntegerValue("DescribeFilesForSQLServer.Items["+ i +"].Intranetport"); sQLServerUploadFile.UserName = context.StringValue("DescribeFilesForSQLServer.Items["+ i +"].UserName"); sQLServerUploadFile.Password = context.StringValue("DescribeFilesForSQLServer.Items["+ i +"].Password"); sQLServerUploadFile.FileStatus = context.EnumValue<DescribeFilesForSQLServerResponse.SQLServerUploadFile.FileStatusEnum>("DescribeFilesForSQLServer.Items["+ i +"].FileStatus"); sQLServerUploadFile.Description = context.StringValue("DescribeFilesForSQLServer.Items["+ i +"].Description"); sQLServerUploadFile.CreationTime = context.StringValue("DescribeFilesForSQLServer.Items["+ i +"].CreationTime"); items.Add(sQLServerUploadFile); } describeFilesForSQLServerResponse.Items = items; return describeFilesForSQLServerResponse; }
public static DescribeHistoryApisResponse Unmarshall(UnmarshallerContext context) { DescribeHistoryApisResponse describeHistoryApisResponse = new DescribeHistoryApisResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeHistoryApis.RequestId"), TotalCount = context.IntegerValue("DescribeHistoryApis.TotalCount"), PageSize = context.IntegerValue("DescribeHistoryApis.PageSize"), PageNumber = context.IntegerValue("DescribeHistoryApis.PageNumber") }; List <DescribeHistoryApisResponse.ApiHisItem> apiHisItems = new List <DescribeHistoryApisResponse.ApiHisItem>(); for (int i = 0; i < context.Length("DescribeHistoryApis.ApiHisItems.Length"); i++) { DescribeHistoryApisResponse.ApiHisItem apiHisItem = new DescribeHistoryApisResponse.ApiHisItem() { RegionId = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].RegionId"), ApiId = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].ApiId"), ApiName = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].ApiName"), GroupId = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].GroupId"), GroupName = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].GroupName"), StageName = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].StageName"), HistoryVersion = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].HistoryVersion"), Status = context.EnumValue <DescribeHistoryApisResponse.ApiHisItem.StatusEnum>($"DescribeHistoryApis.ApiHisItems[{i}].Status"), Description = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].Description"), DeployedTime = context.StringValue($"DescribeHistoryApis.ApiHisItems[{i}].DeployedTime") }; apiHisItems.Add(apiHisItem); } describeHistoryApisResponse.ApiHisItems = apiHisItems; return(describeHistoryApisResponse); }
public static DescribeRealtimeDiagnosesResponse Unmarshall(UnmarshallerContext context) { DescribeRealtimeDiagnosesResponse describeRealtimeDiagnosesResponse = new DescribeRealtimeDiagnosesResponse(); describeRealtimeDiagnosesResponse.HttpResponse = context.HttpResponse; describeRealtimeDiagnosesResponse.RequestId = context.StringValue("DescribeRealtimeDiagnoses.RequestId"); describeRealtimeDiagnosesResponse.Engine = context.StringValue("DescribeRealtimeDiagnoses.Engine"); describeRealtimeDiagnosesResponse.TotalRecordCount = context.IntegerValue("DescribeRealtimeDiagnoses.TotalRecordCount"); describeRealtimeDiagnosesResponse.PageNumber = context.IntegerValue("DescribeRealtimeDiagnoses.PageNumber"); describeRealtimeDiagnosesResponse.PageRecordCount = context.IntegerValue("DescribeRealtimeDiagnoses.PageRecordCount"); List<DescribeRealtimeDiagnosesResponse.RealtimeDiagnoseTasks> tasks = new List<DescribeRealtimeDiagnosesResponse.RealtimeDiagnoseTasks>(); for (int i = 0; i < context.Length("DescribeRealtimeDiagnoses.Tasks.Length"); i++) { DescribeRealtimeDiagnosesResponse.RealtimeDiagnoseTasks realtimeDiagnoseTasks = new DescribeRealtimeDiagnosesResponse.RealtimeDiagnoseTasks(); realtimeDiagnoseTasks.CreateTime = context.StringValue("DescribeRealtimeDiagnoses.Tasks["+ i +"].CreateTime"); realtimeDiagnoseTasks.TaskId = context.StringValue("DescribeRealtimeDiagnoses.Tasks["+ i +"].TaskId"); realtimeDiagnoseTasks.HealthScore = context.StringValue("DescribeRealtimeDiagnoses.Tasks["+ i +"].HealthScore"); realtimeDiagnoseTasks.Status = context.EnumValue<DescribeRealtimeDiagnosesResponse.RealtimeDiagnoseTasks.StatusEnum>("DescribeRealtimeDiagnoses.Tasks["+ i +"].Status"); tasks.Add(realtimeDiagnoseTasks); } describeRealtimeDiagnosesResponse.Tasks = tasks; return describeRealtimeDiagnosesResponse; }
public static DescribeTasksResponse Unmarshall(UnmarshallerContext context) { DescribeTasksResponse describeTasksResponse = new DescribeTasksResponse(); describeTasksResponse.HttpResponse = context.HttpResponse; describeTasksResponse.RequestId = context.StringValue("DescribeTasks.RequestId"); describeTasksResponse.TotalRecordCount = context.IntegerValue("DescribeTasks.TotalRecordCount"); describeTasksResponse.PageNumber = context.IntegerValue("DescribeTasks.PageNumber"); describeTasksResponse.PageRecordCount = context.IntegerValue("DescribeTasks.PageRecordCount"); List <DescribeTasksResponse.TaskProgressInfo> items = new List <DescribeTasksResponse.TaskProgressInfo>(); for (int i = 0; i < context.Length("DescribeTasks.Items.Length"); i++) { DescribeTasksResponse.TaskProgressInfo taskProgressInfo = new DescribeTasksResponse.TaskProgressInfo(); taskProgressInfo.DBName = context.StringValue("DescribeTasks.Items[" + i + "].DBName"); taskProgressInfo.BeginTime = context.StringValue("DescribeTasks.Items[" + i + "].BeginTime"); taskProgressInfo.ProgressInfo = context.StringValue("DescribeTasks.Items[" + i + "].ProgressInfo"); taskProgressInfo.FinishTime = context.StringValue("DescribeTasks.Items[" + i + "].FinishTime"); taskProgressInfo.TaskAction = context.StringValue("DescribeTasks.Items[" + i + "].TaskAction"); taskProgressInfo.TaskId = context.StringValue("DescribeTasks.Items[" + i + "].TaskId"); taskProgressInfo.Progress = context.StringValue("DescribeTasks.Items[" + i + "].Progress"); taskProgressInfo.ExpectedFinishTime = context.StringValue("DescribeTasks.Items[" + i + "].ExpectedFinishTime"); taskProgressInfo.Status = context.EnumValue <DescribeTasksResponse.TaskProgressInfo.StatusEnum>("DescribeTasks.Items[" + i + "].Status"); taskProgressInfo.TaskErrorCode = context.StringValue("DescribeTasks.Items[" + i + "].TaskErrorCode"); taskProgressInfo.TaskErrorMessage = context.StringValue("DescribeTasks.Items[" + i + "].TaskErrorMessage"); items.Add(taskProgressInfo); } describeTasksResponse.Items = items; return(describeTasksResponse); }
public static DescribeDBInstanceHAConfigResponse Unmarshall(UnmarshallerContext context) { DescribeDBInstanceHAConfigResponse describeDBInstanceHAConfigResponse = new DescribeDBInstanceHAConfigResponse(); describeDBInstanceHAConfigResponse.HttpResponse = context.HttpResponse; describeDBInstanceHAConfigResponse.RequestId = context.StringValue("DescribeDBInstanceHAConfig.RequestId"); describeDBInstanceHAConfigResponse.DBInstanceId = context.StringValue("DescribeDBInstanceHAConfig.DBInstanceId"); describeDBInstanceHAConfigResponse.SyncMode = context.StringValue("DescribeDBInstanceHAConfig.SyncMode"); describeDBInstanceHAConfigResponse.HAMode = context.StringValue("DescribeDBInstanceHAConfig.HAMode"); List<DescribeDBInstanceHAConfigResponse.NodeInfo> hostInstanceInfos = new List<DescribeDBInstanceHAConfigResponse.NodeInfo>(); for (int i = 0; i < context.Length("DescribeDBInstanceHAConfig.HostInstanceInfos.Length"); i++) { DescribeDBInstanceHAConfigResponse.NodeInfo nodeInfo = new DescribeDBInstanceHAConfigResponse.NodeInfo(); nodeInfo.NodeId = context.StringValue("DescribeDBInstanceHAConfig.HostInstanceInfos["+ i +"].NodeId"); nodeInfo.RegionId = context.StringValue("DescribeDBInstanceHAConfig.HostInstanceInfos["+ i +"].RegionId"); nodeInfo.LogSyncTime = context.StringValue("DescribeDBInstanceHAConfig.HostInstanceInfos["+ i +"].LogSyncTime"); nodeInfo.DataSyncTime = context.StringValue("DescribeDBInstanceHAConfig.HostInstanceInfos["+ i +"].DataSyncTime"); nodeInfo.NodeType = context.StringValue("DescribeDBInstanceHAConfig.HostInstanceInfos["+ i +"].NodeType"); nodeInfo.ZoneId = context.StringValue("DescribeDBInstanceHAConfig.HostInstanceInfos["+ i +"].ZoneId"); nodeInfo.SyncStatus = context.EnumValue<DescribeDBInstanceHAConfigResponse.NodeInfo.SyncStatusEnum>("DescribeDBInstanceHAConfig.HostInstanceInfos["+ i +"].SyncStatus"); hostInstanceInfos.Add(nodeInfo); } describeDBInstanceHAConfigResponse.HostInstanceInfos = hostInstanceInfos; return describeDBInstanceHAConfigResponse; }
public static DescribeModifyParameterLogResponse Unmarshall(UnmarshallerContext context) { DescribeModifyParameterLogResponse describeModifyParameterLogResponse = new DescribeModifyParameterLogResponse(); describeModifyParameterLogResponse.HttpResponse = context.HttpResponse; describeModifyParameterLogResponse.RequestId = context.StringValue("DescribeModifyParameterLog.RequestId"); describeModifyParameterLogResponse.Engine = context.StringValue("DescribeModifyParameterLog.Engine"); describeModifyParameterLogResponse.DBInstanceId = context.StringValue("DescribeModifyParameterLog.DBInstanceId"); describeModifyParameterLogResponse.EngineVersion = context.StringValue("DescribeModifyParameterLog.EngineVersion"); describeModifyParameterLogResponse.TotalRecordCount = context.IntegerValue("DescribeModifyParameterLog.TotalRecordCount"); describeModifyParameterLogResponse.PageNumber = context.IntegerValue("DescribeModifyParameterLog.PageNumber"); describeModifyParameterLogResponse.PageRecordCount = context.IntegerValue("DescribeModifyParameterLog.PageRecordCount"); List<DescribeModifyParameterLogResponse.ParameterChangeLog> items = new List<DescribeModifyParameterLogResponse.ParameterChangeLog>(); for (int i = 0; i < context.Length("DescribeModifyParameterLog.Items.Length"); i++) { DescribeModifyParameterLogResponse.ParameterChangeLog parameterChangeLog = new DescribeModifyParameterLogResponse.ParameterChangeLog(); parameterChangeLog.ModifyTime = context.StringValue("DescribeModifyParameterLog.Items["+ i +"].ModifyTime"); parameterChangeLog.OldParameterValue = context.StringValue("DescribeModifyParameterLog.Items["+ i +"].OldParameterValue"); parameterChangeLog.NewParameterValue = context.StringValue("DescribeModifyParameterLog.Items["+ i +"].NewParameterValue"); parameterChangeLog.ParameterName = context.StringValue("DescribeModifyParameterLog.Items["+ i +"].ParameterName"); parameterChangeLog.Status = context.EnumValue<DescribeModifyParameterLogResponse.ParameterChangeLog.StatusEnum>("DescribeModifyParameterLog.Items["+ i +"].Status"); items.Add(parameterChangeLog); } describeModifyParameterLogResponse.Items = items; return describeModifyParameterLogResponse; }
public static DescribeSQLLogFilesResponse Unmarshall(UnmarshallerContext context) { DescribeSQLLogFilesResponse describeSQLLogFilesResponse = new DescribeSQLLogFilesResponse(); describeSQLLogFilesResponse.HttpResponse = context.HttpResponse; describeSQLLogFilesResponse.RequestId = context.StringValue("DescribeSQLLogFiles.RequestId"); describeSQLLogFilesResponse.TotalRecordCount = context.IntegerValue("DescribeSQLLogFiles.TotalRecordCount"); describeSQLLogFilesResponse.PageNumber = context.IntegerValue("DescribeSQLLogFiles.PageNumber"); describeSQLLogFilesResponse.PageRecordCount = context.IntegerValue("DescribeSQLLogFiles.PageRecordCount"); List <DescribeSQLLogFilesResponse.LogFile> items = new List <DescribeSQLLogFilesResponse.LogFile>(); for (int i = 0; i < context.Length("DescribeSQLLogFiles.Items.Length"); i++) { DescribeSQLLogFilesResponse.LogFile logFile = new DescribeSQLLogFilesResponse.LogFile(); logFile.FileID = context.StringValue("DescribeSQLLogFiles.Items[" + i + "].FileID"); logFile.LogStatus = context.EnumValue <DescribeSQLLogFilesResponse.LogFile.LogStatusEnum>("DescribeSQLLogFiles.Items[" + i + "].LogStatus"); logFile.LogDownloadURL = context.StringValue("DescribeSQLLogFiles.Items[" + i + "].LogDownloadURL"); logFile.LogSize = context.StringValue("DescribeSQLLogFiles.Items[" + i + "].LogSize"); logFile.LogStartTime = context.StringValue("DescribeSQLLogFiles.Items[" + i + "].LogStartTime"); logFile.LogEndTime = context.StringValue("DescribeSQLLogFiles.Items[" + i + "].LogEndTime"); items.Add(logFile); } describeSQLLogFilesResponse.Items = items; return(describeSQLLogFilesResponse); }
public static DescribeInstanceStatusResponse Unmarshall(UnmarshallerContext context) { DescribeInstanceStatusResponse describeInstanceStatusResponse = new DescribeInstanceStatusResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeInstanceStatus.RequestId"), TotalCount = context.IntegerValue("DescribeInstanceStatus.TotalCount"), PageNumber = context.IntegerValue("DescribeInstanceStatus.PageNumber"), PageSize = context.IntegerValue("DescribeInstanceStatus.PageSize") }; List <DescribeInstanceStatusResponse.InstanceStatus> instanceStatuses = new List <DescribeInstanceStatusResponse.InstanceStatus>(); for (int i = 0; i < context.Length("DescribeInstanceStatus.InstanceStatuses.Length"); i++) { DescribeInstanceStatusResponse.InstanceStatus instanceStatus = new DescribeInstanceStatusResponse.InstanceStatus() { InstanceId = context.StringValue($"DescribeInstanceStatus.InstanceStatuses[{i}].InstanceId"), Status = context.EnumValue <DescribeInstanceStatusResponse.InstanceStatus.StatusEnum>($"DescribeInstanceStatus.InstanceStatuses[{i}].Status") }; instanceStatuses.Add(instanceStatus); } describeInstanceStatusResponse.InstanceStatuses = instanceStatuses; return(describeInstanceStatusResponse); }
public static DescribeHistoryApisResponse Unmarshall(UnmarshallerContext context) { DescribeHistoryApisResponse describeHistoryApisResponse = new DescribeHistoryApisResponse(); describeHistoryApisResponse.HttpResponse = context.HttpResponse; describeHistoryApisResponse.RequestId = context.StringValue("DescribeHistoryApis.RequestId"); describeHistoryApisResponse.TotalCount = context.IntegerValue("DescribeHistoryApis.TotalCount"); describeHistoryApisResponse.PageSize = context.IntegerValue("DescribeHistoryApis.PageSize"); describeHistoryApisResponse.PageNumber = context.IntegerValue("DescribeHistoryApis.PageNumber"); List<DescribeHistoryApisResponse.ApiHisItem> apiHisItems = new List<DescribeHistoryApisResponse.ApiHisItem>(); for (int i = 0; i < context.Length("DescribeHistoryApis.ApiHisItems.Length"); i++) { DescribeHistoryApisResponse.ApiHisItem apiHisItem = new DescribeHistoryApisResponse.ApiHisItem(); apiHisItem.RegionId = context.StringValue("DescribeHistoryApis.ApiHisItems["+ i +"].RegionId"); apiHisItem.ApiId = context.StringValue("DescribeHistoryApis.ApiHisItems["+ i +"].ApiId"); apiHisItem.ApiName = context.StringValue("DescribeHistoryApis.ApiHisItems["+ i +"].ApiName"); apiHisItem.GroupId = context.StringValue("DescribeHistoryApis.ApiHisItems["+ i +"].GroupId"); apiHisItem.GroupName = context.StringValue("DescribeHistoryApis.ApiHisItems["+ i +"].GroupName"); apiHisItem.StageName = context.StringValue("DescribeHistoryApis.ApiHisItems["+ i +"].StageName"); apiHisItem.HistoryVersion = context.StringValue("DescribeHistoryApis.ApiHisItems["+ i +"].HistoryVersion"); apiHisItem.Status = context.EnumValue<DescribeHistoryApisResponse.ApiHisItem.StatusEnum>("DescribeHistoryApis.ApiHisItems["+ i +"].Status"); apiHisItem.Description = context.StringValue("DescribeHistoryApis.ApiHisItems["+ i +"].Description"); apiHisItem.DeployedTime = context.StringValue("DescribeHistoryApis.ApiHisItems["+ i +"].DeployedTime"); apiHisItems.Add(apiHisItem); } describeHistoryApisResponse.ApiHisItems = apiHisItems; return describeHistoryApisResponse; }
public static DescribeFilesForSQLServerResponse Unmarshall(UnmarshallerContext context) { DescribeFilesForSQLServerResponse describeFilesForSQLServerResponse = new DescribeFilesForSQLServerResponse(); describeFilesForSQLServerResponse.HttpResponse = context.HttpResponse; describeFilesForSQLServerResponse.RequestId = context.StringValue("DescribeFilesForSQLServer.RequestId"); describeFilesForSQLServerResponse.DBInstanceId = context.StringValue("DescribeFilesForSQLServer.DBInstanceId"); describeFilesForSQLServerResponse.TotalRecordCount = context.IntegerValue("DescribeFilesForSQLServer.TotalRecordCount"); describeFilesForSQLServerResponse.PageNumber = context.IntegerValue("DescribeFilesForSQLServer.PageNumber"); describeFilesForSQLServerResponse.PageRecordCount = context.IntegerValue("DescribeFilesForSQLServer.PageRecordCount"); List <DescribeFilesForSQLServerResponse.SQLServerUploadFile> items = new List <DescribeFilesForSQLServerResponse.SQLServerUploadFile>(); for (int i = 0; i < context.Length("DescribeFilesForSQLServer.Items.Length"); i++) { DescribeFilesForSQLServerResponse.SQLServerUploadFile sQLServerUploadFile = new DescribeFilesForSQLServerResponse.SQLServerUploadFile(); sQLServerUploadFile.DBName = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].DBName"); sQLServerUploadFile.FileName = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].FileName"); sQLServerUploadFile.FileSize = context.LongValue("DescribeFilesForSQLServer.Items[" + i + "].FileSize"); sQLServerUploadFile.InternetFtpServer = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].InternetFtpServer"); sQLServerUploadFile.InternetPort = context.IntegerValue("DescribeFilesForSQLServer.Items[" + i + "].InternetPort"); sQLServerUploadFile.IntranetFtpserver = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].IntranetFtpserver"); sQLServerUploadFile.Intranetport = context.IntegerValue("DescribeFilesForSQLServer.Items[" + i + "].Intranetport"); sQLServerUploadFile.UserName = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].UserName"); sQLServerUploadFile.Password = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].Password"); sQLServerUploadFile.FileStatus = context.EnumValue <DescribeFilesForSQLServerResponse.SQLServerUploadFile.FileStatusEnum>("DescribeFilesForSQLServer.Items[" + i + "].FileStatus"); sQLServerUploadFile.Description = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].Description"); sQLServerUploadFile.CreationTime = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].CreationTime"); items.Add(sQLServerUploadFile); } describeFilesForSQLServerResponse.Items = items; return(describeFilesForSQLServerResponse); }
public static DescribeBackupTasksResponse Unmarshall(UnmarshallerContext context) { DescribeBackupTasksResponse describeBackupTasksResponse = new DescribeBackupTasksResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeBackupTasks.RequestId") }; List <DescribeBackupTasksResponse.BackupJob> items = new List <DescribeBackupTasksResponse.BackupJob>(); for (int i = 0; i < context.Length("DescribeBackupTasks.Items.Length"); i++) { DescribeBackupTasksResponse.BackupJob backupJob = new DescribeBackupTasksResponse.BackupJob() { BackupProgressStatus = context.StringValue($"DescribeBackupTasks.Items[{i}].BackupProgressStatus"), JobMode = context.EnumValue <DescribeBackupTasksResponse.BackupJob.JobModeEnum>($"DescribeBackupTasks.Items[{i}].JobMode"), Process = context.StringValue($"DescribeBackupTasks.Items[{i}].Process"), TaskAction = context.StringValue($"DescribeBackupTasks.Items[{i}].TaskAction"), BackupjobId = context.StringValue($"DescribeBackupTasks.Items[{i}].BackupjobId") }; items.Add(backupJob); } describeBackupTasksResponse.Items = items; return(describeBackupTasksResponse); }
public static DescribeRealtimeDiagnosesResponse Unmarshall(UnmarshallerContext context) { DescribeRealtimeDiagnosesResponse describeRealtimeDiagnosesResponse = new DescribeRealtimeDiagnosesResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeRealtimeDiagnoses.RequestId"), Engine = context.StringValue("DescribeRealtimeDiagnoses.Engine"), TotalRecordCount = context.IntegerValue("DescribeRealtimeDiagnoses.TotalRecordCount"), PageNumber = context.IntegerValue("DescribeRealtimeDiagnoses.PageNumber"), PageRecordCount = context.IntegerValue("DescribeRealtimeDiagnoses.PageRecordCount") }; List <DescribeRealtimeDiagnosesResponse.RealtimeDiagnoseTasks> tasks = new List <DescribeRealtimeDiagnosesResponse.RealtimeDiagnoseTasks>(); for (int i = 0; i < context.Length("DescribeRealtimeDiagnoses.Tasks.Length"); i++) { DescribeRealtimeDiagnosesResponse.RealtimeDiagnoseTasks realtimeDiagnoseTasks = new DescribeRealtimeDiagnosesResponse.RealtimeDiagnoseTasks() { CreateTime = context.StringValue($"DescribeRealtimeDiagnoses.Tasks[{i}].CreateTime"), TaskId = context.StringValue($"DescribeRealtimeDiagnoses.Tasks[{i}].TaskId"), HealthScore = context.StringValue($"DescribeRealtimeDiagnoses.Tasks[{i}].HealthScore"), Status = context.EnumValue <DescribeRealtimeDiagnosesResponse.RealtimeDiagnoseTasks.StatusEnum>($"DescribeRealtimeDiagnoses.Tasks[{i}].Status") }; tasks.Add(realtimeDiagnoseTasks); } describeRealtimeDiagnosesResponse.Tasks = tasks; return(describeRealtimeDiagnosesResponse); }
public static DescribeDBInstanceHAConfigResponse Unmarshall(UnmarshallerContext context) { DescribeDBInstanceHAConfigResponse describeDBInstanceHAConfigResponse = new DescribeDBInstanceHAConfigResponse(); describeDBInstanceHAConfigResponse.HttpResponse = context.HttpResponse; describeDBInstanceHAConfigResponse.RequestId = context.StringValue("DescribeDBInstanceHAConfig.RequestId"); describeDBInstanceHAConfigResponse.DBInstanceId = context.StringValue("DescribeDBInstanceHAConfig.DBInstanceId"); describeDBInstanceHAConfigResponse.SyncMode = context.StringValue("DescribeDBInstanceHAConfig.SyncMode"); describeDBInstanceHAConfigResponse.HAMode = context.StringValue("DescribeDBInstanceHAConfig.HAMode"); List <DescribeDBInstanceHAConfigResponse.NodeInfo> hostInstanceInfos = new List <DescribeDBInstanceHAConfigResponse.NodeInfo>(); for (int i = 0; i < context.Length("DescribeDBInstanceHAConfig.HostInstanceInfos.Length"); i++) { DescribeDBInstanceHAConfigResponse.NodeInfo nodeInfo = new DescribeDBInstanceHAConfigResponse.NodeInfo(); nodeInfo.NodeId = context.StringValue("DescribeDBInstanceHAConfig.HostInstanceInfos[" + i + "].NodeId"); nodeInfo.RegionId = context.StringValue("DescribeDBInstanceHAConfig.HostInstanceInfos[" + i + "].RegionId"); nodeInfo.LogSyncTime = context.StringValue("DescribeDBInstanceHAConfig.HostInstanceInfos[" + i + "].LogSyncTime"); nodeInfo.DataSyncTime = context.StringValue("DescribeDBInstanceHAConfig.HostInstanceInfos[" + i + "].DataSyncTime"); nodeInfo.NodeType = context.StringValue("DescribeDBInstanceHAConfig.HostInstanceInfos[" + i + "].NodeType"); nodeInfo.ZoneId = context.StringValue("DescribeDBInstanceHAConfig.HostInstanceInfos[" + i + "].ZoneId"); nodeInfo.SyncStatus = context.EnumValue <DescribeDBInstanceHAConfigResponse.NodeInfo.SyncStatusEnum>("DescribeDBInstanceHAConfig.HostInstanceInfos[" + i + "].SyncStatus"); hostInstanceInfos.Add(nodeInfo); } describeDBInstanceHAConfigResponse.HostInstanceInfos = hostInstanceInfos; return(describeDBInstanceHAConfigResponse); }
public static DescribeModifyParameterLogResponse Unmarshall(UnmarshallerContext context) { DescribeModifyParameterLogResponse describeModifyParameterLogResponse = new DescribeModifyParameterLogResponse(); describeModifyParameterLogResponse.HttpResponse = context.HttpResponse; describeModifyParameterLogResponse.RequestId = context.StringValue("DescribeModifyParameterLog.RequestId"); describeModifyParameterLogResponse.Engine = context.StringValue("DescribeModifyParameterLog.Engine"); describeModifyParameterLogResponse.DBInstanceId = context.StringValue("DescribeModifyParameterLog.DBInstanceId"); describeModifyParameterLogResponse.EngineVersion = context.StringValue("DescribeModifyParameterLog.EngineVersion"); describeModifyParameterLogResponse.TotalRecordCount = context.IntegerValue("DescribeModifyParameterLog.TotalRecordCount"); describeModifyParameterLogResponse.PageNumber = context.IntegerValue("DescribeModifyParameterLog.PageNumber"); describeModifyParameterLogResponse.PageRecordCount = context.IntegerValue("DescribeModifyParameterLog.PageRecordCount"); List <DescribeModifyParameterLogResponse.ParameterChangeLog> items = new List <DescribeModifyParameterLogResponse.ParameterChangeLog>(); for (int i = 0; i < context.Length("DescribeModifyParameterLog.Items.Length"); i++) { DescribeModifyParameterLogResponse.ParameterChangeLog parameterChangeLog = new DescribeModifyParameterLogResponse.ParameterChangeLog(); parameterChangeLog.ModifyTime = context.StringValue("DescribeModifyParameterLog.Items[" + i + "].ModifyTime"); parameterChangeLog.OldParameterValue = context.StringValue("DescribeModifyParameterLog.Items[" + i + "].OldParameterValue"); parameterChangeLog.NewParameterValue = context.StringValue("DescribeModifyParameterLog.Items[" + i + "].NewParameterValue"); parameterChangeLog.ParameterName = context.StringValue("DescribeModifyParameterLog.Items[" + i + "].ParameterName"); parameterChangeLog.Status = context.EnumValue <DescribeModifyParameterLogResponse.ParameterChangeLog.StatusEnum>("DescribeModifyParameterLog.Items[" + i + "].Status"); items.Add(parameterChangeLog); } describeModifyParameterLogResponse.Items = items; return(describeModifyParameterLogResponse); }
public static DescribeDatabasesResponse Unmarshall(UnmarshallerContext context) { DescribeDatabasesResponse describeDatabasesResponse = new DescribeDatabasesResponse(); describeDatabasesResponse.HttpResponse = context.HttpResponse; describeDatabasesResponse.RequestId = context.StringValue("DescribeDatabases.RequestId"); List<DescribeDatabasesResponse.Database> databases = new List<DescribeDatabasesResponse.Database>(); for (int i = 0; i < context.Length("DescribeDatabases.Databases.Length"); i++) { DescribeDatabasesResponse.Database database = new DescribeDatabasesResponse.Database(); database.DBName = context.StringValue("DescribeDatabases.Databases["+ i +"].DBName"); database.DBInstanceId = context.StringValue("DescribeDatabases.Databases["+ i +"].DBInstanceId"); database.Engine = context.StringValue("DescribeDatabases.Databases["+ i +"].Engine"); database.DBStatus = context.EnumValue<DescribeDatabasesResponse.Database.DBStatusEnum>("DescribeDatabases.Databases["+ i +"].DBStatus"); database.CharacterSetName = context.StringValue("DescribeDatabases.Databases["+ i +"].CharacterSetName"); database.DBDescription = context.StringValue("DescribeDatabases.Databases["+ i +"].DBDescription"); List<DescribeDatabasesResponse.Database.AccountPrivilegeInfo> accounts = new List<DescribeDatabasesResponse.Database.AccountPrivilegeInfo>(); for (int j = 0; j < context.Length("DescribeDatabases.Databases["+ i +"].Accounts.Length"); j++) { DescribeDatabasesResponse.Database.AccountPrivilegeInfo accountPrivilegeInfo = new DescribeDatabasesResponse.Database.AccountPrivilegeInfo(); accountPrivilegeInfo.Account = context.StringValue("DescribeDatabases.Databases["+ i +"].Accounts["+ j +"].Account"); accountPrivilegeInfo.AccountPrivilege = context.StringValue("DescribeDatabases.Databases["+ i +"].Accounts["+ j +"].AccountPrivilege"); accounts.Add(accountPrivilegeInfo); } database.Accounts = accounts; databases.Add(database); } describeDatabasesResponse.Databases = databases; return describeDatabasesResponse; }
public static DescribeImportsForSQLServerResponse Unmarshall(UnmarshallerContext context) { DescribeImportsForSQLServerResponse describeImportsForSQLServerResponse = new DescribeImportsForSQLServerResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeImportsForSQLServer.RequestId"), TotalRecordCounts = context.IntegerValue("DescribeImportsForSQLServer.TotalRecordCounts"), PageNumber = context.IntegerValue("DescribeImportsForSQLServer.PageNumber"), SQLItemsCounts = context.IntegerValue("DescribeImportsForSQLServer.SQLItemsCounts") }; List <DescribeImportsForSQLServerResponse.SQLServerImport> items = new List <DescribeImportsForSQLServerResponse.SQLServerImport>(); for (int i = 0; i < context.Length("DescribeImportsForSQLServer.Items.Length"); i++) { DescribeImportsForSQLServerResponse.SQLServerImport sQlServerImport = new DescribeImportsForSQLServerResponse.SQLServerImport() { ImportId = context.IntegerValue($"DescribeImportsForSQLServer.Items[{i}].ImportId"), FileName = context.StringValue($"DescribeImportsForSQLServer.Items[{i}].FileName"), DBName = context.StringValue($"DescribeImportsForSQLServer.Items[{i}].DBName"), ImportStatus = context.EnumValue <DescribeImportsForSQLServerResponse.SQLServerImport.ImportStatusEnum>($"DescribeImportsForSQLServer.Items[{i}].ImportStatus"), StartTime = context.StringValue($"DescribeImportsForSQLServer.Items[{i}].StartTime") }; items.Add(sQlServerImport); } describeImportsForSQLServerResponse.Items = items; return(describeImportsForSQLServerResponse); }
public static DescribeSQLLogFilesResponse Unmarshall(UnmarshallerContext context) { DescribeSQLLogFilesResponse describeSQLLogFilesResponse = new DescribeSQLLogFilesResponse(); describeSQLLogFilesResponse.HttpResponse = context.HttpResponse; describeSQLLogFilesResponse.RequestId = context.StringValue("DescribeSQLLogFiles.RequestId"); describeSQLLogFilesResponse.TotalRecordCount = context.IntegerValue("DescribeSQLLogFiles.TotalRecordCount"); describeSQLLogFilesResponse.PageNumber = context.IntegerValue("DescribeSQLLogFiles.PageNumber"); describeSQLLogFilesResponse.PageRecordCount = context.IntegerValue("DescribeSQLLogFiles.PageRecordCount"); List<DescribeSQLLogFilesResponse.LogFile> items = new List<DescribeSQLLogFilesResponse.LogFile>(); for (int i = 0; i < context.Length("DescribeSQLLogFiles.Items.Length"); i++) { DescribeSQLLogFilesResponse.LogFile logFile = new DescribeSQLLogFilesResponse.LogFile(); logFile.FileID = context.StringValue("DescribeSQLLogFiles.Items["+ i +"].FileID"); logFile.LogStatus = context.EnumValue<DescribeSQLLogFilesResponse.LogFile.LogStatusEnum>("DescribeSQLLogFiles.Items["+ i +"].LogStatus"); logFile.LogDownloadURL = context.StringValue("DescribeSQLLogFiles.Items["+ i +"].LogDownloadURL"); logFile.LogSize = context.StringValue("DescribeSQLLogFiles.Items["+ i +"].LogSize"); logFile.LogStartTime = context.StringValue("DescribeSQLLogFiles.Items["+ i +"].LogStartTime"); logFile.LogEndTime = context.StringValue("DescribeSQLLogFiles.Items["+ i +"].LogEndTime"); items.Add(logFile); } describeSQLLogFilesResponse.Items = items; return describeSQLLogFilesResponse; }
public static DescribeBackupsResponse Unmarshall(UnmarshallerContext context) { DescribeBackupsResponse describeBackupsResponse = new DescribeBackupsResponse(); describeBackupsResponse.HttpResponse = context.HttpResponse; describeBackupsResponse.RequestId = context.StringValue("DescribeBackups.RequestId"); describeBackupsResponse.TotalRecordCount = context.StringValue("DescribeBackups.TotalRecordCount"); describeBackupsResponse.PageNumber = context.StringValue("DescribeBackups.PageNumber"); describeBackupsResponse.PageRecordCount = context.StringValue("DescribeBackups.PageRecordCount"); List<DescribeBackupsResponse.Backup> items = new List<DescribeBackupsResponse.Backup>(); for (int i = 0; i < context.Length("DescribeBackups.Items.Length"); i++) { DescribeBackupsResponse.Backup backup = new DescribeBackupsResponse.Backup(); backup.BackupId = context.StringValue("DescribeBackups.Items["+ i +"].BackupId"); backup.DBInstanceId = context.StringValue("DescribeBackups.Items["+ i +"].DBInstanceId"); backup.BackupStatus = context.EnumValue<DescribeBackupsResponse.Backup.BackupStatusEnum>("DescribeBackups.Items["+ i +"].BackupStatus"); backup.BackupStartTime = context.StringValue("DescribeBackups.Items["+ i +"].BackupStartTime"); backup.BackupEndTime = context.StringValue("DescribeBackups.Items["+ i +"].BackupEndTime"); backup.BackupType = context.EnumValue<DescribeBackupsResponse.Backup.BackupTypeEnum>("DescribeBackups.Items["+ i +"].BackupType"); backup.BackupMode = context.EnumValue<DescribeBackupsResponse.Backup.BackupModeEnum>("DescribeBackups.Items["+ i +"].BackupMode"); backup.BackupMethod = context.EnumValue<DescribeBackupsResponse.Backup.BackupMethodEnum>("DescribeBackups.Items["+ i +"].BackupMethod"); backup.BackupDownloadURL = context.StringValue("DescribeBackups.Items["+ i +"].BackupDownloadURL"); backup.BackupLocation = context.StringValue("DescribeBackups.Items["+ i +"].BackupLocation"); backup.BackupExtractionStatus = context.EnumValue<DescribeBackupsResponse.Backup.BackupExtractionStatusEnum>("DescribeBackups.Items["+ i +"].BackupExtractionStatus"); backup.BackupScale = context.EnumValue<DescribeBackupsResponse.Backup.BackupScaleEnum>("DescribeBackups.Items["+ i +"].BackupScale"); backup.BackupDBNames = context.StringValue("DescribeBackups.Items["+ i +"].BackupDBNames"); backup.BackupSize = context.LongValue("DescribeBackups.Items["+ i +"].BackupSize"); items.Add(backup); } describeBackupsResponse.Items = items; return describeBackupsResponse; }
public static DescribeSnapshotsResponse Unmarshall(UnmarshallerContext context) { DescribeSnapshotsResponse describeSnapshotsResponse = new DescribeSnapshotsResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeSnapshots.RequestId"), TotalCount = context.IntegerValue("DescribeSnapshots.TotalCount"), PageNumber = context.IntegerValue("DescribeSnapshots.PageNumber"), PageSize = context.IntegerValue("DescribeSnapshots.PageSize") }; List <DescribeSnapshotsResponse.Snapshot> snapshots = new List <DescribeSnapshotsResponse.Snapshot>(); for (int i = 0; i < context.Length("DescribeSnapshots.Snapshots.Length"); i++) { DescribeSnapshotsResponse.Snapshot snapshot = new DescribeSnapshotsResponse.Snapshot() { SnapshotId = context.StringValue($"DescribeSnapshots.Snapshots[{i}].SnapshotId"), SnapshotName = context.StringValue($"DescribeSnapshots.Snapshots[{i}].SnapshotName"), Progress = context.StringValue($"DescribeSnapshots.Snapshots[{i}].Progress"), ProductCode = context.StringValue($"DescribeSnapshots.Snapshots[{i}].ProductCode"), SourceDiskId = context.StringValue($"DescribeSnapshots.Snapshots[{i}].SourceDiskId"), SourceDiskType = context.EnumValue <DescribeSnapshotsResponse.Snapshot.SourceDiskTypeEnum>($"DescribeSnapshots.Snapshots[{i}].SourceDiskType"), SourceDiskSize = context.StringValue($"DescribeSnapshots.Snapshots[{i}].SourceDiskSize"), Description = context.StringValue($"DescribeSnapshots.Snapshots[{i}].Description"), CreationTime = context.StringValue($"DescribeSnapshots.Snapshots[{i}].CreationTime"), Status = context.StringValue($"DescribeSnapshots.Snapshots[{i}].Status"), Usage = context.StringValue($"DescribeSnapshots.Snapshots[{i}].Usage") }; List <DescribeSnapshotsResponse.Snapshot.Tag> tags = new List <DescribeSnapshotsResponse.Snapshot.Tag>(); for (int j = 0; j < context.Length($"DescribeSnapshots.Snapshots[{i}].Tags.Length"); j++) { DescribeSnapshotsResponse.Snapshot.Tag tag = new DescribeSnapshotsResponse.Snapshot.Tag() { TagKey = context.StringValue($"DescribeSnapshots.Snapshots[{i}].Tags[{j}].TagKey"), TagValue = context.StringValue($"DescribeSnapshots.Snapshots[{i}].Tags[{j}].TagValue") }; tags.Add(tag); } snapshot.Tags = tags; snapshots.Add(snapshot); } describeSnapshotsResponse.Snapshots = snapshots; return(describeSnapshotsResponse); }
public static DescribeSnapshotsResponse Unmarshall(UnmarshallerContext context) { DescribeSnapshotsResponse describeSnapshotsResponse = new DescribeSnapshotsResponse(); describeSnapshotsResponse.HttpResponse = context.HttpResponse; describeSnapshotsResponse.RequestId = context.StringValue("DescribeSnapshots.RequestId"); describeSnapshotsResponse.TotalCount = context.IntegerValue("DescribeSnapshots.TotalCount"); describeSnapshotsResponse.PageNumber = context.IntegerValue("DescribeSnapshots.PageNumber"); describeSnapshotsResponse.PageSize = context.IntegerValue("DescribeSnapshots.PageSize"); List<DescribeSnapshotsResponse.Snapshot> snapshots = new List<DescribeSnapshotsResponse.Snapshot>(); for (int i = 0; i < context.Length("DescribeSnapshots.Snapshots.Length"); i++) { DescribeSnapshotsResponse.Snapshot snapshot = new DescribeSnapshotsResponse.Snapshot(); snapshot.SnapshotId = context.StringValue("DescribeSnapshots.Snapshots["+ i +"].SnapshotId"); snapshot.SnapshotName = context.StringValue("DescribeSnapshots.Snapshots["+ i +"].SnapshotName"); snapshot.Progress = context.StringValue("DescribeSnapshots.Snapshots["+ i +"].Progress"); snapshot.ProductCode = context.StringValue("DescribeSnapshots.Snapshots["+ i +"].ProductCode"); snapshot.SourceDiskId = context.StringValue("DescribeSnapshots.Snapshots["+ i +"].SourceDiskId"); snapshot.SourceDiskType = context.EnumValue<DescribeSnapshotsResponse.Snapshot.SourceDiskTypeEnum>("DescribeSnapshots.Snapshots["+ i +"].SourceDiskType"); snapshot.SourceDiskSize = context.StringValue("DescribeSnapshots.Snapshots["+ i +"].SourceDiskSize"); snapshot.Description = context.StringValue("DescribeSnapshots.Snapshots["+ i +"].Description"); snapshot.CreationTime = context.StringValue("DescribeSnapshots.Snapshots["+ i +"].CreationTime"); snapshot.Status = context.StringValue("DescribeSnapshots.Snapshots["+ i +"].Status"); snapshot.Usage = context.StringValue("DescribeSnapshots.Snapshots["+ i +"].Usage"); List<DescribeSnapshotsResponse.Snapshot.Tag> tags = new List<DescribeSnapshotsResponse.Snapshot.Tag>(); for (int j = 0; j < context.Length("DescribeSnapshots.Snapshots["+ i +"].Tags.Length"); j++) { DescribeSnapshotsResponse.Snapshot.Tag tag = new DescribeSnapshotsResponse.Snapshot.Tag(); tag.TagKey = context.StringValue("DescribeSnapshots.Snapshots["+ i +"].Tags["+ j +"].TagKey"); tag.TagValue = context.StringValue("DescribeSnapshots.Snapshots["+ i +"].Tags["+ j +"].TagValue"); tags.Add(tag); } snapshot.Tags = tags; snapshots.Add(snapshot); } describeSnapshotsResponse.Snapshots = snapshots; return describeSnapshotsResponse; }
public static DescribeBackupTasksResponse Unmarshall(UnmarshallerContext context) { DescribeBackupTasksResponse describeBackupTasksResponse = new DescribeBackupTasksResponse(); describeBackupTasksResponse.HttpResponse = context.HttpResponse; describeBackupTasksResponse.RequestId = context.StringValue("DescribeBackupTasks.RequestId"); List<DescribeBackupTasksResponse.BackupJob> items = new List<DescribeBackupTasksResponse.BackupJob>(); for (int i = 0; i < context.Length("DescribeBackupTasks.Items.Length"); i++) { DescribeBackupTasksResponse.BackupJob backupJob = new DescribeBackupTasksResponse.BackupJob(); backupJob.BackupProgressStatus = context.StringValue("DescribeBackupTasks.Items["+ i +"].BackupProgressStatus"); backupJob.JobMode = context.EnumValue<DescribeBackupTasksResponse.BackupJob.JobModeEnum>("DescribeBackupTasks.Items["+ i +"].JobMode"); backupJob.Process = context.StringValue("DescribeBackupTasks.Items["+ i +"].Process"); backupJob.TaskAction = context.StringValue("DescribeBackupTasks.Items["+ i +"].TaskAction"); backupJob.BackupjobId = context.StringValue("DescribeBackupTasks.Items["+ i +"].BackupjobId"); items.Add(backupJob); } describeBackupTasksResponse.Items = items; return describeBackupTasksResponse; }
public static DescribeInstanceStatusResponse Unmarshall(UnmarshallerContext context) { DescribeInstanceStatusResponse describeInstanceStatusResponse = new DescribeInstanceStatusResponse(); describeInstanceStatusResponse.HttpResponse = context.HttpResponse; describeInstanceStatusResponse.RequestId = context.StringValue("DescribeInstanceStatus.RequestId"); describeInstanceStatusResponse.TotalCount = context.IntegerValue("DescribeInstanceStatus.TotalCount"); describeInstanceStatusResponse.PageNumber = context.IntegerValue("DescribeInstanceStatus.PageNumber"); describeInstanceStatusResponse.PageSize = context.IntegerValue("DescribeInstanceStatus.PageSize"); List<DescribeInstanceStatusResponse.InstanceStatus> instanceStatuses = new List<DescribeInstanceStatusResponse.InstanceStatus>(); for (int i = 0; i < context.Length("DescribeInstanceStatus.InstanceStatuses.Length"); i++) { DescribeInstanceStatusResponse.InstanceStatus instanceStatus = new DescribeInstanceStatusResponse.InstanceStatus(); instanceStatus.InstanceId = context.StringValue("DescribeInstanceStatus.InstanceStatuses["+ i +"].InstanceId"); instanceStatus.Status = context.EnumValue<DescribeInstanceStatusResponse.InstanceStatus.StatusEnum>("DescribeInstanceStatus.InstanceStatuses["+ i +"].Status"); instanceStatuses.Add(instanceStatus); } describeInstanceStatusResponse.InstanceStatuses = instanceStatuses; return describeInstanceStatusResponse; }
public static DescribeBackupsResponse Unmarshall(UnmarshallerContext context) { DescribeBackupsResponse describeBackupsResponse = new DescribeBackupsResponse(); describeBackupsResponse.HttpResponse = context.HttpResponse; describeBackupsResponse.RequestId = context.StringValue("DescribeBackups.RequestId"); describeBackupsResponse.TotalRecordCount = context.StringValue("DescribeBackups.TotalRecordCount"); describeBackupsResponse.PageNumber = context.StringValue("DescribeBackups.PageNumber"); describeBackupsResponse.PageRecordCount = context.StringValue("DescribeBackups.PageRecordCount"); describeBackupsResponse.TotalBackupSize = context.IntegerValue("DescribeBackups.TotalBackupSize"); List <DescribeBackupsResponse.Backup> items = new List <DescribeBackupsResponse.Backup>(); for (int i = 0; i < context.Length("DescribeBackups.Items.Length"); i++) { DescribeBackupsResponse.Backup backup = new DescribeBackupsResponse.Backup(); backup.BackupId = context.StringValue("DescribeBackups.Items[" + i + "].BackupId"); backup.DBInstanceId = context.StringValue("DescribeBackups.Items[" + i + "].DBInstanceId"); backup.BackupStatus = context.EnumValue <DescribeBackupsResponse.Backup.BackupStatusEnum>("DescribeBackups.Items[" + i + "].BackupStatus"); backup.BackupStartTime = context.StringValue("DescribeBackups.Items[" + i + "].BackupStartTime"); backup.BackupEndTime = context.StringValue("DescribeBackups.Items[" + i + "].BackupEndTime"); backup.BackupType = context.EnumValue <DescribeBackupsResponse.Backup.BackupTypeEnum>("DescribeBackups.Items[" + i + "].BackupType"); backup.BackupMode = context.EnumValue <DescribeBackupsResponse.Backup.BackupModeEnum>("DescribeBackups.Items[" + i + "].BackupMode"); backup.BackupMethod = context.EnumValue <DescribeBackupsResponse.Backup.BackupMethodEnum>("DescribeBackups.Items[" + i + "].BackupMethod"); backup.BackupDownloadURL = context.StringValue("DescribeBackups.Items[" + i + "].BackupDownloadURL"); backup.BackupIntranetDownloadURL = context.StringValue("DescribeBackups.Items[" + i + "].BackupIntranetDownloadURL"); backup.BackupLocation = context.StringValue("DescribeBackups.Items[" + i + "].BackupLocation"); backup.BackupExtractionStatus = context.EnumValue <DescribeBackupsResponse.Backup.BackupExtractionStatusEnum>("DescribeBackups.Items[" + i + "].BackupExtractionStatus"); backup.BackupScale = context.EnumValue <DescribeBackupsResponse.Backup.BackupScaleEnum>("DescribeBackups.Items[" + i + "].BackupScale"); backup.BackupDBNames = context.StringValue("DescribeBackups.Items[" + i + "].BackupDBNames"); backup.TotalBackupSize = context.LongValue("DescribeBackups.Items[" + i + "].TotalBackupSize"); backup.BackupSize = context.LongValue("DescribeBackups.Items[" + i + "].BackupSize"); backup.HostInstanceID = context.StringValue("DescribeBackups.Items[" + i + "].HostInstanceID"); backup.StoreStatus = context.EnumValue <DescribeBackupsResponse.Backup.StoreStatusEnum>("DescribeBackups.Items[" + i + "].StoreStatus"); items.Add(backup); } describeBackupsResponse.Items = items; return(describeBackupsResponse); }
public static DescribeDatabasesResponse Unmarshall(UnmarshallerContext context) { DescribeDatabasesResponse describeDatabasesResponse = new DescribeDatabasesResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeDatabases.RequestId") }; List <DescribeDatabasesResponse.Database> databases = new List <DescribeDatabasesResponse.Database>(); for (int i = 0; i < context.Length("DescribeDatabases.Databases.Length"); i++) { DescribeDatabasesResponse.Database database = new DescribeDatabasesResponse.Database() { DBName = context.StringValue($"DescribeDatabases.Databases[{i}].DBName"), DBInstanceId = context.StringValue($"DescribeDatabases.Databases[{i}].DBInstanceId"), Engine = context.StringValue($"DescribeDatabases.Databases[{i}].Engine"), DBStatus = context.EnumValue <DescribeDatabasesResponse.Database.DBStatusEnum>($"DescribeDatabases.Databases[{i}].DBStatus"), CharacterSetName = context.StringValue($"DescribeDatabases.Databases[{i}].CharacterSetName"), DBDescription = context.StringValue($"DescribeDatabases.Databases[{i}].DBDescription") }; List <DescribeDatabasesResponse.Database.AccountPrivilegeInfo> accounts = new List <DescribeDatabasesResponse.Database.AccountPrivilegeInfo>(); for (int j = 0; j < context.Length($"DescribeDatabases.Databases[{i}].Accounts.Length"); j++) { DescribeDatabasesResponse.Database.AccountPrivilegeInfo accountPrivilegeInfo = new DescribeDatabasesResponse.Database.AccountPrivilegeInfo() { Account = context.StringValue($"DescribeDatabases.Databases[{i}].Accounts[{j}].Account"), AccountPrivilege = context.StringValue($"DescribeDatabases.Databases[{i}].Accounts[{j}].AccountPrivilege") }; accounts.Add(accountPrivilegeInfo); } database.Accounts = accounts; databases.Add(database); } describeDatabasesResponse.Databases = databases; return(describeDatabasesResponse); }
public static DescribeIpRangesResponse Unmarshall(UnmarshallerContext context) { DescribeIpRangesResponse describeIpRangesResponse = new DescribeIpRangesResponse(); describeIpRangesResponse.HttpResponse = context.HttpResponse; describeIpRangesResponse.RequestId = context.StringValue("DescribeIpRanges.RequestId"); describeIpRangesResponse.RegionId = context.StringValue("DescribeIpRanges.RegionId"); describeIpRangesResponse.ClusterId = context.StringValue("DescribeIpRanges.ClusterId"); describeIpRangesResponse.TotalCount = context.IntegerValue("DescribeIpRanges.TotalCount"); describeIpRangesResponse.PageNumber = context.IntegerValue("DescribeIpRanges.PageNumber"); describeIpRangesResponse.PageSize = context.IntegerValue("DescribeIpRanges.PageSize"); List<DescribeIpRangesResponse.IpRange> ipRanges = new List<DescribeIpRangesResponse.IpRange>(); for (int i = 0; i < context.Length("DescribeIpRanges.IpRanges.Length"); i++) { DescribeIpRangesResponse.IpRange ipRange = new DescribeIpRangesResponse.IpRange(); ipRange.IpAddress = context.StringValue("DescribeIpRanges.IpRanges["+ i +"].IpAddress"); ipRange.NicType = context.EnumValue<DescribeIpRangesResponse.IpRange.NicTypeEnum>("DescribeIpRanges.IpRanges["+ i +"].NicType"); ipRanges.Add(ipRange); } describeIpRangesResponse.IpRanges = ipRanges; return describeIpRangesResponse; }
public static DescribeInstanceAttributeResponse Unmarshall(UnmarshallerContext context) { DescribeInstanceAttributeResponse describeInstanceAttributeResponse = new DescribeInstanceAttributeResponse(); describeInstanceAttributeResponse.HttpResponse = context.HttpResponse; describeInstanceAttributeResponse.RequestId = context.StringValue("DescribeInstanceAttribute.RequestId"); describeInstanceAttributeResponse.InstanceId = context.StringValue("DescribeInstanceAttribute.InstanceId"); describeInstanceAttributeResponse.InstanceName = context.StringValue("DescribeInstanceAttribute.InstanceName"); describeInstanceAttributeResponse.ImageId = context.StringValue("DescribeInstanceAttribute.ImageId"); describeInstanceAttributeResponse.RegionId = context.StringValue("DescribeInstanceAttribute.RegionId"); describeInstanceAttributeResponse.ZoneId = context.StringValue("DescribeInstanceAttribute.ZoneId"); describeInstanceAttributeResponse.ClusterId = context.StringValue("DescribeInstanceAttribute.ClusterId"); describeInstanceAttributeResponse.InstanceType = context.StringValue("DescribeInstanceAttribute.InstanceType"); describeInstanceAttributeResponse.Cpu = context.IntegerValue("DescribeInstanceAttribute.Cpu"); describeInstanceAttributeResponse.Memory = context.IntegerValue("DescribeInstanceAttribute.Memory"); describeInstanceAttributeResponse.HostName = context.StringValue("DescribeInstanceAttribute.HostName"); describeInstanceAttributeResponse.Status = context.EnumValue <DescribeInstanceAttributeResponse.StatusEnum>("DescribeInstanceAttribute.Status"); describeInstanceAttributeResponse.InternetChargeType = context.StringValue("DescribeInstanceAttribute.InternetChargeType"); describeInstanceAttributeResponse.InternetMaxBandwidthIn = context.IntegerValue("DescribeInstanceAttribute.InternetMaxBandwidthIn"); describeInstanceAttributeResponse.InternetMaxBandwidthOut = context.IntegerValue("DescribeInstanceAttribute.InternetMaxBandwidthOut"); describeInstanceAttributeResponse.VlanId = context.StringValue("DescribeInstanceAttribute.VlanId"); describeInstanceAttributeResponse.SerialNumber = context.StringValue("DescribeInstanceAttribute.SerialNumber"); describeInstanceAttributeResponse.CreationTime = context.StringValue("DescribeInstanceAttribute.CreationTime"); describeInstanceAttributeResponse.Description = context.StringValue("DescribeInstanceAttribute.Description"); describeInstanceAttributeResponse.InstanceNetworkType = context.StringValue("DescribeInstanceAttribute.InstanceNetworkType"); describeInstanceAttributeResponse.IoOptimized = context.StringValue("DescribeInstanceAttribute.IoOptimized"); describeInstanceAttributeResponse.InstanceChargeType = context.StringValue("DescribeInstanceAttribute.InstanceChargeType"); describeInstanceAttributeResponse.ExpiredTime = context.StringValue("DescribeInstanceAttribute.ExpiredTime"); List <string> securityGroupIds = new List <string>(); for (int i = 0; i < context.Length("DescribeInstanceAttribute.SecurityGroupIds.Length"); i++) { securityGroupIds.Add(context.StringValue("DescribeInstanceAttribute.SecurityGroupIds[" + i + "]")); } describeInstanceAttributeResponse.SecurityGroupIds = securityGroupIds; List <string> publicIpAddress = new List <string>(); for (int i = 0; i < context.Length("DescribeInstanceAttribute.PublicIpAddress.Length"); i++) { publicIpAddress.Add(context.StringValue("DescribeInstanceAttribute.PublicIpAddress[" + i + "]")); } describeInstanceAttributeResponse.PublicIpAddress = publicIpAddress; List <string> innerIpAddress = new List <string>(); for (int i = 0; i < context.Length("DescribeInstanceAttribute.InnerIpAddress.Length"); i++) { innerIpAddress.Add(context.StringValue("DescribeInstanceAttribute.InnerIpAddress[" + i + "]")); } describeInstanceAttributeResponse.InnerIpAddress = innerIpAddress; DescribeInstanceAttributeResponse.VpcAttributes_ vpcAttributes = new DescribeInstanceAttributeResponse.VpcAttributes_(); vpcAttributes.VpcId = context.StringValue("DescribeInstanceAttribute.VpcAttributes.VpcId"); vpcAttributes.VSwitchId = context.StringValue("DescribeInstanceAttribute.VpcAttributes.VSwitchId"); vpcAttributes.NatIpAddress = context.StringValue("DescribeInstanceAttribute.VpcAttributes.NatIpAddress"); List <string> privateIpAddress = new List <string>(); for (int i = 0; i < context.Length("DescribeInstanceAttribute.VpcAttributes.PrivateIpAddress.Length"); i++) { privateIpAddress.Add(context.StringValue("DescribeInstanceAttribute.VpcAttributes.PrivateIpAddress[" + i + "]")); } vpcAttributes.PrivateIpAddress = privateIpAddress; describeInstanceAttributeResponse.VpcAttributes = vpcAttributes; DescribeInstanceAttributeResponse.EipAddress_ eipAddress = new DescribeInstanceAttributeResponse.EipAddress_(); eipAddress.AllocationId = context.StringValue("DescribeInstanceAttribute.EipAddress.AllocationId"); eipAddress.IpAddress = context.StringValue("DescribeInstanceAttribute.EipAddress.IpAddress"); eipAddress.Bandwidth = context.IntegerValue("DescribeInstanceAttribute.EipAddress.Bandwidth"); eipAddress.InternetChargeType = context.StringValue("DescribeInstanceAttribute.EipAddress.InternetChargeType"); describeInstanceAttributeResponse.EipAddress = eipAddress; List <DescribeInstanceAttributeResponse.LockReason> operationLocks = new List <DescribeInstanceAttributeResponse.LockReason>(); for (int i = 0; i < context.Length("DescribeInstanceAttribute.OperationLocks.Length"); i++) { DescribeInstanceAttributeResponse.LockReason lockReason = new DescribeInstanceAttributeResponse.LockReason(); lockReason.LockReason_ = context.StringValue("DescribeInstanceAttribute.OperationLocks[" + i + "].LockReason"); operationLocks.Add(lockReason); } describeInstanceAttributeResponse.OperationLocks = operationLocks; return(describeInstanceAttributeResponse); }
public static DescribeDBInstanceAttributeResponse Unmarshall(UnmarshallerContext context) { DescribeDBInstanceAttributeResponse describeDBInstanceAttributeResponse = new DescribeDBInstanceAttributeResponse(); describeDBInstanceAttributeResponse.HttpResponse = context.HttpResponse; describeDBInstanceAttributeResponse.RequestId = context.StringValue("DescribeDBInstanceAttribute.RequestId"); List<DescribeDBInstanceAttributeResponse.DBInstanceAttribute> items = new List<DescribeDBInstanceAttributeResponse.DBInstanceAttribute>(); for (int i = 0; i < context.Length("DescribeDBInstanceAttribute.Items.Length"); i++) { DescribeDBInstanceAttributeResponse.DBInstanceAttribute dBInstanceAttribute = new DescribeDBInstanceAttributeResponse.DBInstanceAttribute(); dBInstanceAttribute.InsId = context.IntegerValue("DescribeDBInstanceAttribute.Items["+ i +"].InsId"); dBInstanceAttribute.DBInstanceId = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].DBInstanceId"); dBInstanceAttribute.PayType = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].PayType"); dBInstanceAttribute.DBInstanceClassType = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].DBInstanceClassType"); dBInstanceAttribute.DBInstanceType = context.EnumValue<DescribeDBInstanceAttributeResponse.DBInstanceAttribute.DBInstanceTypeEnum>("DescribeDBInstanceAttribute.Items["+ i +"].DBInstanceType"); dBInstanceAttribute.RegionId = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].RegionId"); dBInstanceAttribute.ConnectionString = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].ConnectionString"); dBInstanceAttribute.Port = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].Port"); dBInstanceAttribute.Engine = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].Engine"); dBInstanceAttribute.EngineVersion = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].EngineVersion"); dBInstanceAttribute.DBInstanceClass = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].DBInstanceClass"); dBInstanceAttribute.DBInstanceMemory = context.LongValue("DescribeDBInstanceAttribute.Items["+ i +"].DBInstanceMemory"); dBInstanceAttribute.DBInstanceStorage = context.IntegerValue("DescribeDBInstanceAttribute.Items["+ i +"].DBInstanceStorage"); dBInstanceAttribute.DBInstanceNetType = context.EnumValue<DescribeDBInstanceAttributeResponse.DBInstanceAttribute.DBInstanceNetTypeEnum>("DescribeDBInstanceAttribute.Items["+ i +"].DBInstanceNetType"); dBInstanceAttribute.DBInstanceStatus = context.EnumValue<DescribeDBInstanceAttributeResponse.DBInstanceAttribute.DBInstanceStatusEnum>("DescribeDBInstanceAttribute.Items["+ i +"].DBInstanceStatus"); dBInstanceAttribute.DBInstanceDescription = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].DBInstanceDescription"); dBInstanceAttribute.LockMode = context.EnumValue<DescribeDBInstanceAttributeResponse.DBInstanceAttribute.LockModeEnum>("DescribeDBInstanceAttribute.Items["+ i +"].LockMode"); dBInstanceAttribute.LockReason = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].LockReason"); dBInstanceAttribute.ReadDelayTime = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].ReadDelayTime"); dBInstanceAttribute.DBMaxQuantity = context.IntegerValue("DescribeDBInstanceAttribute.Items["+ i +"].DBMaxQuantity"); dBInstanceAttribute.AccountMaxQuantity = context.IntegerValue("DescribeDBInstanceAttribute.Items["+ i +"].AccountMaxQuantity"); dBInstanceAttribute.CreationTime = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].CreationTime"); dBInstanceAttribute.ExpireTime = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].ExpireTime"); dBInstanceAttribute.MaintainTime = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].MaintainTime"); dBInstanceAttribute.AvailabilityValue = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].AvailabilityValue"); dBInstanceAttribute.MaxIOPS = context.IntegerValue("DescribeDBInstanceAttribute.Items["+ i +"].MaxIOPS"); dBInstanceAttribute.MaxConnections = context.IntegerValue("DescribeDBInstanceAttribute.Items["+ i +"].MaxConnections"); dBInstanceAttribute.MasterInstanceId = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].MasterInstanceId"); dBInstanceAttribute.IncrementSourceDBInstanceId = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].IncrementSourceDBInstanceId"); dBInstanceAttribute.GuardDBInstanceId = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].GuardDBInstanceId"); dBInstanceAttribute.TempDBInstanceId = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].TempDBInstanceId"); dBInstanceAttribute.SecurityIPList = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].SecurityIPList"); dBInstanceAttribute.ZoneId = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].ZoneId"); dBInstanceAttribute.InstanceNetworkType = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].InstanceNetworkType"); dBInstanceAttribute.AccountType = context.EnumValue<DescribeDBInstanceAttributeResponse.DBInstanceAttribute.AccountTypeEnum>("DescribeDBInstanceAttribute.Items["+ i +"].AccountType"); dBInstanceAttribute.SupportUpgradeAccountType = context.EnumValue<DescribeDBInstanceAttributeResponse.DBInstanceAttribute.SupportUpgradeAccountTypeEnum>("DescribeDBInstanceAttribute.Items["+ i +"].SupportUpgradeAccountType"); dBInstanceAttribute.VpcId = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].VpcId"); dBInstanceAttribute.ConnectionMode = context.EnumValue<DescribeDBInstanceAttributeResponse.DBInstanceAttribute.ConnectionModeEnum>("DescribeDBInstanceAttribute.Items["+ i +"].ConnectionMode"); List<DescribeDBInstanceAttributeResponse.DBInstanceAttribute.ReadOnlyDBInstanceId> readOnlyDBInstanceIds = new List<DescribeDBInstanceAttributeResponse.DBInstanceAttribute.ReadOnlyDBInstanceId>(); for (int j = 0; j < context.Length("DescribeDBInstanceAttribute.Items["+ i +"].ReadOnlyDBInstanceIds.Length"); j++) { DescribeDBInstanceAttributeResponse.DBInstanceAttribute.ReadOnlyDBInstanceId readOnlyDBInstanceId = new DescribeDBInstanceAttributeResponse.DBInstanceAttribute.ReadOnlyDBInstanceId(); readOnlyDBInstanceId.DBInstanceId = context.StringValue("DescribeDBInstanceAttribute.Items["+ i +"].ReadOnlyDBInstanceIds["+ j +"].DBInstanceId"); readOnlyDBInstanceIds.Add(readOnlyDBInstanceId); } dBInstanceAttribute.ReadOnlyDBInstanceIds = readOnlyDBInstanceIds; items.Add(dBInstanceAttribute); } describeDBInstanceAttributeResponse.Items = items; return describeDBInstanceAttributeResponse; }
public static DescribeDisksResponse Unmarshall(UnmarshallerContext context) { DescribeDisksResponse describeDisksResponse = new DescribeDisksResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeDisks.RequestId"), TotalCount = context.IntegerValue("DescribeDisks.TotalCount"), PageNumber = context.IntegerValue("DescribeDisks.PageNumber"), PageSize = context.IntegerValue("DescribeDisks.PageSize") }; List <DescribeDisksResponse.Disk> disks = new List <DescribeDisksResponse.Disk>(); for (int i = 0; i < context.Length("DescribeDisks.Disks.Length"); i++) { DescribeDisksResponse.Disk disk = new DescribeDisksResponse.Disk() { DiskId = context.StringValue($"DescribeDisks.Disks[{i}].DiskId"), RegionId = context.StringValue($"DescribeDisks.Disks[{i}].RegionId"), ZoneId = context.StringValue($"DescribeDisks.Disks[{i}].ZoneId"), DiskName = context.StringValue($"DescribeDisks.Disks[{i}].DiskName"), Description = context.StringValue($"DescribeDisks.Disks[{i}].Description"), Type = context.EnumValue <DescribeDisksResponse.Disk.TypeEnum>($"DescribeDisks.Disks[{i}].Type"), Category = context.EnumValue <DescribeDisksResponse.Disk.CategoryEnum>($"DescribeDisks.Disks[{i}].Category"), Size = context.IntegerValue($"DescribeDisks.Disks[{i}].Size"), ImageId = context.StringValue($"DescribeDisks.Disks[{i}].ImageId"), SourceSnapshotId = context.StringValue($"DescribeDisks.Disks[{i}].SourceSnapshotId"), AutoSnapshotPolicyId = context.StringValue($"DescribeDisks.Disks[{i}].AutoSnapshotPolicyId"), ProductCode = context.StringValue($"DescribeDisks.Disks[{i}].ProductCode"), Portable = context.BooleanValue($"DescribeDisks.Disks[{i}].Portable"), Status = context.StringValue($"DescribeDisks.Disks[{i}].Status"), InstanceId = context.StringValue($"DescribeDisks.Disks[{i}].InstanceId"), Device = context.StringValue($"DescribeDisks.Disks[{i}].Device"), DeleteWithInstance = context.BooleanValue($"DescribeDisks.Disks[{i}].DeleteWithInstance"), DeleteAutoSnapshot = context.BooleanValue($"DescribeDisks.Disks[{i}].DeleteAutoSnapshot"), EnableAutoSnapshot = context.BooleanValue($"DescribeDisks.Disks[{i}].EnableAutoSnapshot"), EnableAutomatedSnapshotPolicy = context.BooleanValue($"DescribeDisks.Disks[{i}].EnableAutomatedSnapshotPolicy"), CreationTime = context.StringValue($"DescribeDisks.Disks[{i}].CreationTime"), AttachedTime = context.StringValue($"DescribeDisks.Disks[{i}].AttachedTime"), DetachedTime = context.StringValue($"DescribeDisks.Disks[{i}].DetachedTime"), DiskChargeType = context.StringValue($"DescribeDisks.Disks[{i}].DiskChargeType"), ExpiredTime = context.StringValue($"DescribeDisks.Disks[{i}].ExpiredTime") }; List <DescribeDisksResponse.Disk.OperationLock> operationLocks = new List <DescribeDisksResponse.Disk.OperationLock>(); for (int j = 0; j < context.Length($"DescribeDisks.Disks[{i}].OperationLocks.Length"); j++) { DescribeDisksResponse.Disk.OperationLock operationLock = new DescribeDisksResponse.Disk.OperationLock() { LockReason = context.StringValue($"DescribeDisks.Disks[{i}].OperationLocks[{j}].LockReason") }; operationLocks.Add(operationLock); } disk.OperationLocks = operationLocks; List <DescribeDisksResponse.Disk.Tag> tags = new List <DescribeDisksResponse.Disk.Tag>(); for (int j = 0; j < context.Length($"DescribeDisks.Disks[{i}].Tags.Length"); j++) { DescribeDisksResponse.Disk.Tag tag = new DescribeDisksResponse.Disk.Tag() { TagKey = context.StringValue($"DescribeDisks.Disks[{i}].Tags[{j}].TagKey"), TagValue = context.StringValue($"DescribeDisks.Disks[{i}].Tags[{j}].TagValue") }; tags.Add(tag); } disk.Tags = tags; disks.Add(disk); } describeDisksResponse.Disks = disks; return(describeDisksResponse); }
public static DescribeInstancesResponse Unmarshall(UnmarshallerContext context) { DescribeInstancesResponse describeInstancesResponse = new DescribeInstancesResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeInstances.RequestId"), TotalCount = context.IntegerValue("DescribeInstances.TotalCount"), PageNumber = context.IntegerValue("DescribeInstances.PageNumber"), PageSize = context.IntegerValue("DescribeInstances.PageSize") }; List <DescribeInstancesResponse.Instance> instances = new List <DescribeInstancesResponse.Instance>(); for (int i = 0; i < context.Length("DescribeInstances.Instances.Length"); i++) { DescribeInstancesResponse.Instance instance = new DescribeInstancesResponse.Instance() { InstanceId = context.StringValue($"DescribeInstances.Instances[{i}].InstanceId"), InstanceName = context.StringValue($"DescribeInstances.Instances[{i}].InstanceName"), Description = context.StringValue($"DescribeInstances.Instances[{i}].Description"), ImageId = context.StringValue($"DescribeInstances.Instances[{i}].ImageId"), RegionId = context.StringValue($"DescribeInstances.Instances[{i}].RegionId"), ZoneId = context.StringValue($"DescribeInstances.Instances[{i}].ZoneId"), ClusterId = context.StringValue($"DescribeInstances.Instances[{i}].ClusterId"), InstanceType = context.StringValue($"DescribeInstances.Instances[{i}].InstanceType"), Cpu = context.IntegerValue($"DescribeInstances.Instances[{i}].Cpu"), Memory = context.IntegerValue($"DescribeInstances.Instances[{i}].Memory"), HostName = context.StringValue($"DescribeInstances.Instances[{i}].HostName"), Status = context.EnumValue <DescribeInstancesResponse.Instance.StatusEnum>($"DescribeInstances.Instances[{i}].Status"), SerialNumber = context.StringValue($"DescribeInstances.Instances[{i}].SerialNumber"), InternetChargeType = context.StringValue($"DescribeInstances.Instances[{i}].InternetChargeType"), InternetMaxBandwidthIn = context.IntegerValue($"DescribeInstances.Instances[{i}].InternetMaxBandwidthIn"), InternetMaxBandwidthOut = context.IntegerValue($"DescribeInstances.Instances[{i}].InternetMaxBandwidthOut"), VlanId = context.StringValue($"DescribeInstances.Instances[{i}].VlanId"), CreationTime = context.StringValue($"DescribeInstances.Instances[{i}].CreationTime"), InstanceNetworkType = context.StringValue($"DescribeInstances.Instances[{i}].InstanceNetworkType"), InstanceChargeType = context.StringValue($"DescribeInstances.Instances[{i}].InstanceChargeType"), ExpiredTime = context.StringValue($"DescribeInstances.Instances[{i}].ExpiredTime"), IoOptimized = context.BooleanValue($"DescribeInstances.Instances[{i}].IoOptimized"), DeviceAvailable = context.BooleanValue($"DescribeInstances.Instances[{i}].DeviceAvailable"), InstanceTypeFamily = context.StringValue($"DescribeInstances.Instances[{i}].InstanceTypeFamily") }; List <string> securityGroupIds = new List <string>(); for (int j = 0; j < context.Length($"DescribeInstances.Instances[{i}].SecurityGroupIds.Length"); j++) { securityGroupIds.Add(context.StringValue($"DescribeInstances.Instances[{i}].SecurityGroupIds[{j}]")); } instance.SecurityGroupIds = securityGroupIds; List <string> publicIpAddress = new List <string>(); for (int j = 0; j < context.Length($"DescribeInstances.Instances[{i}].PublicIpAddress.Length"); j++) { publicIpAddress.Add(context.StringValue($"DescribeInstances.Instances[{i}].PublicIpAddress[{j}]")); } instance.PublicIpAddress = publicIpAddress; List <string> innerIpAddress = new List <string>(); for (int j = 0; j < context.Length($"DescribeInstances.Instances[{i}].InnerIpAddress.Length"); j++) { innerIpAddress.Add(context.StringValue($"DescribeInstances.Instances[{i}].InnerIpAddress[{j}]")); } instance.InnerIpAddress = innerIpAddress; DescribeInstancesResponse.Instance.VpcAttributes_ vpcAttributes = new DescribeInstancesResponse.Instance.VpcAttributes_() { VpcId = context.StringValue($"DescribeInstances.Instances[{i}].VpcAttributes.VpcId"), VSwitchId = context.StringValue($"DescribeInstances.Instances[{i}].VpcAttributes.VSwitchId"), NatIpAddress = context.StringValue($"DescribeInstances.Instances[{i}].VpcAttributes.NatIpAddress") }; List <string> privateIpAddress = new List <string>(); for (int j = 0; j < context.Length($"DescribeInstances.Instances[{i}].VpcAttributes.PrivateIpAddress.Length"); j++) { privateIpAddress.Add(context.StringValue($"DescribeInstances.Instances[{i}].VpcAttributes.PrivateIpAddress[{j}]")); } vpcAttributes.PrivateIpAddress = privateIpAddress; instance.VpcAttributes = vpcAttributes; DescribeInstancesResponse.Instance.EipAddress_ eipAddress = new DescribeInstancesResponse.Instance.EipAddress_() { AllocationId = context.StringValue($"DescribeInstances.Instances[{i}].EipAddress.AllocationId"), IpAddress = context.StringValue($"DescribeInstances.Instances[{i}].EipAddress.IpAddress"), Bandwidth = context.IntegerValue($"DescribeInstances.Instances[{i}].EipAddress.Bandwidth"), InternetChargeType = context.StringValue($"DescribeInstances.Instances[{i}].EipAddress.InternetChargeType") }; instance.EipAddress = eipAddress; List <DescribeInstancesResponse.Instance.LockReason> operationLocks = new List <DescribeInstancesResponse.Instance.LockReason>(); for (int j = 0; j < context.Length($"DescribeInstances.Instances[{i}].OperationLocks.Length"); j++) { DescribeInstancesResponse.Instance.LockReason lockReason = new DescribeInstancesResponse.Instance.LockReason() { LockReason_ = context.StringValue($"DescribeInstances.Instances[{i}].OperationLocks[{j}].LockReason") }; operationLocks.Add(lockReason); } instance.OperationLocks = operationLocks; List <DescribeInstancesResponse.Instance.Tag> tags = new List <DescribeInstancesResponse.Instance.Tag>(); for (int j = 0; j < context.Length($"DescribeInstances.Instances[{i}].Tags.Length"); j++) { DescribeInstancesResponse.Instance.Tag tag = new DescribeInstancesResponse.Instance.Tag() { TagKey = context.StringValue($"DescribeInstances.Instances[{i}].Tags[{j}].TagKey"), TagValue = context.StringValue($"DescribeInstances.Instances[{i}].Tags[{j}].TagValue") }; tags.Add(tag); } instance.Tags = tags; instances.Add(instance); } describeInstancesResponse.Instances = instances; return(describeInstancesResponse); }
public static DescribeInstancesResponse Unmarshall(UnmarshallerContext context) { DescribeInstancesResponse describeInstancesResponse = new DescribeInstancesResponse(); describeInstancesResponse.HttpResponse = context.HttpResponse; describeInstancesResponse.RequestId = context.StringValue("DescribeInstances.RequestId"); describeInstancesResponse.TotalCount = context.IntegerValue("DescribeInstances.TotalCount"); describeInstancesResponse.PageNumber = context.IntegerValue("DescribeInstances.PageNumber"); describeInstancesResponse.PageSize = context.IntegerValue("DescribeInstances.PageSize"); List<DescribeInstancesResponse.Instance> instances = new List<DescribeInstancesResponse.Instance>(); for (int i = 0; i < context.Length("DescribeInstances.Instances.Length"); i++) { DescribeInstancesResponse.Instance instance = new DescribeInstancesResponse.Instance(); instance.InstanceId = context.StringValue("DescribeInstances.Instances["+ i +"].InstanceId"); instance.InstanceName = context.StringValue("DescribeInstances.Instances["+ i +"].InstanceName"); instance.Description = context.StringValue("DescribeInstances.Instances["+ i +"].Description"); instance.ImageId = context.StringValue("DescribeInstances.Instances["+ i +"].ImageId"); instance.RegionId = context.StringValue("DescribeInstances.Instances["+ i +"].RegionId"); instance.ZoneId = context.StringValue("DescribeInstances.Instances["+ i +"].ZoneId"); instance.ClusterId = context.StringValue("DescribeInstances.Instances["+ i +"].ClusterId"); instance.InstanceType = context.StringValue("DescribeInstances.Instances["+ i +"].InstanceType"); instance.Cpu = context.IntegerValue("DescribeInstances.Instances["+ i +"].Cpu"); instance.Memory = context.IntegerValue("DescribeInstances.Instances["+ i +"].Memory"); instance.HostName = context.StringValue("DescribeInstances.Instances["+ i +"].HostName"); instance.Status = context.EnumValue<DescribeInstancesResponse.Instance.StatusEnum>("DescribeInstances.Instances["+ i +"].Status"); instance.SerialNumber = context.StringValue("DescribeInstances.Instances["+ i +"].SerialNumber"); instance.InternetChargeType = context.StringValue("DescribeInstances.Instances["+ i +"].InternetChargeType"); instance.InternetMaxBandwidthIn = context.IntegerValue("DescribeInstances.Instances["+ i +"].InternetMaxBandwidthIn"); instance.InternetMaxBandwidthOut = context.IntegerValue("DescribeInstances.Instances["+ i +"].InternetMaxBandwidthOut"); instance.VlanId = context.StringValue("DescribeInstances.Instances["+ i +"].VlanId"); instance.CreationTime = context.StringValue("DescribeInstances.Instances["+ i +"].CreationTime"); instance.InstanceNetworkType = context.StringValue("DescribeInstances.Instances["+ i +"].InstanceNetworkType"); instance.InstanceChargeType = context.StringValue("DescribeInstances.Instances["+ i +"].InstanceChargeType"); instance.ExpiredTime = context.StringValue("DescribeInstances.Instances["+ i +"].ExpiredTime"); instance.IoOptimized = context.BooleanValue("DescribeInstances.Instances["+ i +"].IoOptimized"); instance.DeviceAvailable = context.BooleanValue("DescribeInstances.Instances["+ i +"].DeviceAvailable"); instance.InstanceTypeFamily = context.StringValue("DescribeInstances.Instances["+ i +"].InstanceTypeFamily"); List<string> securityGroupIds = new List<string>(); for (int j = 0; j < context.Length("DescribeInstances.Instances["+ i +"].SecurityGroupIds.Length"); j++) { securityGroupIds.Add(context.StringValue("DescribeInstances.Instances["+ i +"].SecurityGroupIds["+ j +"]")); } instance.SecurityGroupIds = securityGroupIds; List<string> publicIpAddress = new List<string>(); for (int j = 0; j < context.Length("DescribeInstances.Instances["+ i +"].PublicIpAddress.Length"); j++) { publicIpAddress.Add(context.StringValue("DescribeInstances.Instances["+ i +"].PublicIpAddress["+ j +"]")); } instance.PublicIpAddress = publicIpAddress; List<string> innerIpAddress = new List<string>(); for (int j = 0; j < context.Length("DescribeInstances.Instances["+ i +"].InnerIpAddress.Length"); j++) { innerIpAddress.Add(context.StringValue("DescribeInstances.Instances["+ i +"].InnerIpAddress["+ j +"]")); } instance.InnerIpAddress = innerIpAddress; DescribeInstancesResponse.Instance.VpcAttributes_ vpcAttributes = new DescribeInstancesResponse.Instance.VpcAttributes_(); vpcAttributes.VpcId = context.StringValue("DescribeInstances.Instances["+ i +"].VpcAttributes.VpcId"); vpcAttributes.VSwitchId = context.StringValue("DescribeInstances.Instances["+ i +"].VpcAttributes.VSwitchId"); vpcAttributes.NatIpAddress = context.StringValue("DescribeInstances.Instances["+ i +"].VpcAttributes.NatIpAddress"); List<string> privateIpAddress = new List<string>(); for (int j = 0; j < context.Length("DescribeInstances.Instances["+ i +"].VpcAttributes.PrivateIpAddress.Length"); j++) { privateIpAddress.Add(context.StringValue("DescribeInstances.Instances["+ i +"].VpcAttributes.PrivateIpAddress["+ j +"]")); } vpcAttributes.PrivateIpAddress = privateIpAddress; instance.VpcAttributes = vpcAttributes; DescribeInstancesResponse.Instance.EipAddress_ eipAddress = new DescribeInstancesResponse.Instance.EipAddress_(); eipAddress.AllocationId = context.StringValue("DescribeInstances.Instances["+ i +"].EipAddress.AllocationId"); eipAddress.IpAddress = context.StringValue("DescribeInstances.Instances["+ i +"].EipAddress.IpAddress"); eipAddress.Bandwidth = context.IntegerValue("DescribeInstances.Instances["+ i +"].EipAddress.Bandwidth"); eipAddress.InternetChargeType = context.StringValue("DescribeInstances.Instances["+ i +"].EipAddress.InternetChargeType"); instance.EipAddress = eipAddress; List<DescribeInstancesResponse.Instance.LockReason> operationLocks = new List<DescribeInstancesResponse.Instance.LockReason>(); for (int j = 0; j < context.Length("DescribeInstances.Instances["+ i +"].OperationLocks.Length"); j++) { DescribeInstancesResponse.Instance.LockReason lockReason = new DescribeInstancesResponse.Instance.LockReason(); lockReason.LockReason_ = context.StringValue("DescribeInstances.Instances["+ i +"].OperationLocks["+ j +"].LockReason"); operationLocks.Add(lockReason); } instance.OperationLocks = operationLocks; List<DescribeInstancesResponse.Instance.Tag> tags = new List<DescribeInstancesResponse.Instance.Tag>(); for (int j = 0; j < context.Length("DescribeInstances.Instances["+ i +"].Tags.Length"); j++) { DescribeInstancesResponse.Instance.Tag tag = new DescribeInstancesResponse.Instance.Tag(); tag.TagKey = context.StringValue("DescribeInstances.Instances["+ i +"].Tags["+ j +"].TagKey"); tag.TagValue = context.StringValue("DescribeInstances.Instances["+ i +"].Tags["+ j +"].TagValue"); tags.Add(tag); } instance.Tags = tags; instances.Add(instance); } describeInstancesResponse.Instances = instances; return describeInstancesResponse; }
public static DescribeDBInstanceAttributeResponse Unmarshall(UnmarshallerContext context) { DescribeDBInstanceAttributeResponse describeDBInstanceAttributeResponse = new DescribeDBInstanceAttributeResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeDBInstanceAttribute.RequestId") }; List <DescribeDBInstanceAttributeResponse.DBInstanceAttribute> items = new List <DescribeDBInstanceAttributeResponse.DBInstanceAttribute>(); for (int i = 0; i < context.Length("DescribeDBInstanceAttribute.Items.Length"); i++) { DescribeDBInstanceAttributeResponse.DBInstanceAttribute dBInstanceAttribute = new DescribeDBInstanceAttributeResponse.DBInstanceAttribute() { InsId = context.IntegerValue($"DescribeDBInstanceAttribute.Items[{i}].InsId"), DBInstanceId = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].DBInstanceId"), PayType = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].PayType"), DBInstanceClassType = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].DBInstanceClassType"), DBInstanceType = context.EnumValue <DescribeDBInstanceAttributeResponse.DBInstanceAttribute.DBInstanceTypeEnum>($"DescribeDBInstanceAttribute.Items[{i}].DBInstanceType"), RegionId = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].RegionId"), ConnectionString = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].ConnectionString"), Port = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].Port"), Engine = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].Engine"), EngineVersion = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].EngineVersion"), DBInstanceClass = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].DBInstanceClass"), DBInstanceMemory = context.LongValue($"DescribeDBInstanceAttribute.Items[{i}].DBInstanceMemory"), DBInstanceStorage = context.IntegerValue($"DescribeDBInstanceAttribute.Items[{i}].DBInstanceStorage"), DBInstanceNetType = context.EnumValue <DescribeDBInstanceAttributeResponse.DBInstanceAttribute.DBInstanceNetTypeEnum>($"DescribeDBInstanceAttribute.Items[{i}].DBInstanceNetType"), DBInstanceStatus = context.EnumValue <DescribeDBInstanceAttributeResponse.DBInstanceAttribute.DBInstanceStatusEnum>($"DescribeDBInstanceAttribute.Items[{i}].DBInstanceStatus"), DBInstanceDescription = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].DBInstanceDescription"), LockMode = context.EnumValue <DescribeDBInstanceAttributeResponse.DBInstanceAttribute.LockModeEnum>($"DescribeDBInstanceAttribute.Items[{i}].LockMode"), LockReason = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].LockReason"), ReadDelayTime = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].ReadDelayTime"), DBMaxQuantity = context.IntegerValue($"DescribeDBInstanceAttribute.Items[{i}].DBMaxQuantity"), AccountMaxQuantity = context.IntegerValue($"DescribeDBInstanceAttribute.Items[{i}].AccountMaxQuantity"), CreationTime = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].CreationTime"), ExpireTime = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].ExpireTime"), MaintainTime = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].MaintainTime"), AvailabilityValue = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].AvailabilityValue"), MaxIops = context.IntegerValue($"DescribeDBInstanceAttribute.Items[{i}].MaxIOPS"), MaxConnections = context.IntegerValue($"DescribeDBInstanceAttribute.Items[{i}].MaxConnections"), MasterInstanceId = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].MasterInstanceId"), IncrementSourceDBInstanceId = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].IncrementSourceDBInstanceId"), GuardDBInstanceId = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].GuardDBInstanceId"), TempDBInstanceId = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].TempDBInstanceId"), SecurityIpList = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].SecurityIPList"), ZoneId = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].ZoneId"), InstanceNetworkType = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].InstanceNetworkType"), AccountType = context.EnumValue <DescribeDBInstanceAttributeResponse.DBInstanceAttribute.AccountTypeEnum>($"DescribeDBInstanceAttribute.Items[{i}].AccountType"), SupportUpgradeAccountType = context.EnumValue <DescribeDBInstanceAttributeResponse.DBInstanceAttribute.SupportUpgradeAccountTypeEnum>($"DescribeDBInstanceAttribute.Items[{i}].SupportUpgradeAccountType"), VpcId = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].VpcId"), ConnectionMode = context.EnumValue <DescribeDBInstanceAttributeResponse.DBInstanceAttribute.ConnectionModeEnum>($"DescribeDBInstanceAttribute.Items[{i}].ConnectionMode") }; List <DescribeDBInstanceAttributeResponse.DBInstanceAttribute.ReadOnlyDBInstanceId> readOnlyDBInstanceIds = new List <DescribeDBInstanceAttributeResponse.DBInstanceAttribute.ReadOnlyDBInstanceId>(); for (int j = 0; j < context.Length($"DescribeDBInstanceAttribute.Items[{i}].ReadOnlyDBInstanceIds.Length"); j++) { DescribeDBInstanceAttributeResponse.DBInstanceAttribute.ReadOnlyDBInstanceId readOnlyDBInstanceId = new DescribeDBInstanceAttributeResponse.DBInstanceAttribute.ReadOnlyDBInstanceId() { DBInstanceId = context.StringValue($"DescribeDBInstanceAttribute.Items[{i}].ReadOnlyDBInstanceIds[{j}].DBInstanceId") }; readOnlyDBInstanceIds.Add(readOnlyDBInstanceId); } dBInstanceAttribute.ReadOnlyDBInstanceIds = readOnlyDBInstanceIds; items.Add(dBInstanceAttribute); } describeDBInstanceAttributeResponse.Items = items; return(describeDBInstanceAttributeResponse); }
public static DescribeImagesResponse Unmarshall(UnmarshallerContext context) { DescribeImagesResponse describeImagesResponse = new DescribeImagesResponse(); describeImagesResponse.HttpResponse = context.HttpResponse; describeImagesResponse.RequestId = context.StringValue("DescribeImages.RequestId"); describeImagesResponse.RegionId = context.StringValue("DescribeImages.RegionId"); describeImagesResponse.TotalCount = context.IntegerValue("DescribeImages.TotalCount"); describeImagesResponse.PageNumber = context.IntegerValue("DescribeImages.PageNumber"); describeImagesResponse.PageSize = context.IntegerValue("DescribeImages.PageSize"); List<DescribeImagesResponse.Image> images = new List<DescribeImagesResponse.Image>(); for (int i = 0; i < context.Length("DescribeImages.Images.Length"); i++) { DescribeImagesResponse.Image image = new DescribeImagesResponse.Image(); image.Progress = context.StringValue("DescribeImages.Images["+ i +"].Progress"); image.ImageId = context.StringValue("DescribeImages.Images["+ i +"].ImageId"); image.ImageName = context.StringValue("DescribeImages.Images["+ i +"].ImageName"); image.ImageVersion = context.StringValue("DescribeImages.Images["+ i +"].ImageVersion"); image.Description = context.StringValue("DescribeImages.Images["+ i +"].Description"); image.Size = context.IntegerValue("DescribeImages.Images["+ i +"].Size"); image.ImageOwnerAlias = context.StringValue("DescribeImages.Images["+ i +"].ImageOwnerAlias"); image.IsSupportIoOptimized = context.BooleanValue("DescribeImages.Images["+ i +"].IsSupportIoOptimized"); image.OSName = context.StringValue("DescribeImages.Images["+ i +"].OSName"); image.Architecture = context.EnumValue<DescribeImagesResponse.Image.ArchitectureEnum>("DescribeImages.Images["+ i +"].Architecture"); image.Status = context.StringValue("DescribeImages.Images["+ i +"].Status"); image.ProductCode = context.StringValue("DescribeImages.Images["+ i +"].ProductCode"); image.IsSubscribed = context.BooleanValue("DescribeImages.Images["+ i +"].IsSubscribed"); image.CreationTime = context.StringValue("DescribeImages.Images["+ i +"].CreationTime"); image.IsSelfShared = context.StringValue("DescribeImages.Images["+ i +"].IsSelfShared"); image.OSType = context.StringValue("DescribeImages.Images["+ i +"].OSType"); image.Platform = context.StringValue("DescribeImages.Images["+ i +"].Platform"); image.Usage = context.StringValue("DescribeImages.Images["+ i +"].Usage"); image.IsCopied = context.BooleanValue("DescribeImages.Images["+ i +"].IsCopied"); List<DescribeImagesResponse.Image.DiskDeviceMapping> diskDeviceMappings = new List<DescribeImagesResponse.Image.DiskDeviceMapping>(); for (int j = 0; j < context.Length("DescribeImages.Images["+ i +"].DiskDeviceMappings.Length"); j++) { DescribeImagesResponse.Image.DiskDeviceMapping diskDeviceMapping = new DescribeImagesResponse.Image.DiskDeviceMapping(); diskDeviceMapping.SnapshotId = context.StringValue("DescribeImages.Images["+ i +"].DiskDeviceMappings["+ j +"].SnapshotId"); diskDeviceMapping.Size = context.StringValue("DescribeImages.Images["+ i +"].DiskDeviceMappings["+ j +"].Size"); diskDeviceMapping.Device = context.StringValue("DescribeImages.Images["+ i +"].DiskDeviceMappings["+ j +"].Device"); diskDeviceMapping.Format = context.StringValue("DescribeImages.Images["+ i +"].DiskDeviceMappings["+ j +"].Format"); diskDeviceMapping.ImportOSSBucket = context.StringValue("DescribeImages.Images["+ i +"].DiskDeviceMappings["+ j +"].ImportOSSBucket"); diskDeviceMapping.ImportOSSObject = context.StringValue("DescribeImages.Images["+ i +"].DiskDeviceMappings["+ j +"].ImportOSSObject"); diskDeviceMappings.Add(diskDeviceMapping); } image.DiskDeviceMappings = diskDeviceMappings; List<DescribeImagesResponse.Image.Tag> tags = new List<DescribeImagesResponse.Image.Tag>(); for (int j = 0; j < context.Length("DescribeImages.Images["+ i +"].Tags.Length"); j++) { DescribeImagesResponse.Image.Tag tag = new DescribeImagesResponse.Image.Tag(); tag.TagKey = context.StringValue("DescribeImages.Images["+ i +"].Tags["+ j +"].TagKey"); tag.TagValue = context.StringValue("DescribeImages.Images["+ i +"].Tags["+ j +"].TagValue"); tags.Add(tag); } image.Tags = tags; images.Add(image); } describeImagesResponse.Images = images; return describeImagesResponse; }
public static DescribeApiHistoryResponse Unmarshall(UnmarshallerContext context) { DescribeApiHistoryResponse describeApiHistoryResponse = new DescribeApiHistoryResponse(); describeApiHistoryResponse.HttpResponse = context.HttpResponse; describeApiHistoryResponse.RequestId = context.StringValue("DescribeApiHistory.RequestId"); describeApiHistoryResponse.RegionId = context.StringValue("DescribeApiHistory.RegionId"); describeApiHistoryResponse.GroupId = context.StringValue("DescribeApiHistory.GroupId"); describeApiHistoryResponse.GroupName = context.StringValue("DescribeApiHistory.GroupName"); describeApiHistoryResponse.StageName = context.StringValue("DescribeApiHistory.StageName"); describeApiHistoryResponse.ApiId = context.StringValue("DescribeApiHistory.ApiId"); describeApiHistoryResponse.ApiName = context.StringValue("DescribeApiHistory.ApiName"); describeApiHistoryResponse.Description = context.StringValue("DescribeApiHistory.Description"); describeApiHistoryResponse.HistoryVersion = context.StringValue("DescribeApiHistory.HistoryVersion"); describeApiHistoryResponse.Status = context.StringValue("DescribeApiHistory.Status"); describeApiHistoryResponse.Visibility = context.StringValue("DescribeApiHistory.Visibility"); describeApiHistoryResponse.AuthType = context.StringValue("DescribeApiHistory.AuthType"); describeApiHistoryResponse.ResultType = context.StringValue("DescribeApiHistory.ResultType"); describeApiHistoryResponse.ResultSample = context.StringValue("DescribeApiHistory.ResultSample"); describeApiHistoryResponse.FailResultSample = context.StringValue("DescribeApiHistory.FailResultSample"); describeApiHistoryResponse.DeployedTime = context.StringValue("DescribeApiHistory.DeployedTime"); DescribeApiHistoryResponse.RequestConfig_ requestConfig = new DescribeApiHistoryResponse.RequestConfig_(); requestConfig.RequestProtocol = context.StringValue("DescribeApiHistory.RequestConfig.RequestProtocol"); requestConfig.RequestHttpMethod = context.StringValue("DescribeApiHistory.RequestConfig.RequestHttpMethod"); requestConfig.RequestPath = context.StringValue("DescribeApiHistory.RequestConfig.RequestPath"); requestConfig.BodyFormat = context.StringValue("DescribeApiHistory.RequestConfig.BodyFormat"); requestConfig.PostBodyDescription = context.StringValue("DescribeApiHistory.RequestConfig.PostBodyDescription"); requestConfig.RequestMode = context.StringValue("DescribeApiHistory.RequestConfig.RequestMode"); describeApiHistoryResponse.RequestConfig = requestConfig; DescribeApiHistoryResponse.ServiceConfig_ serviceConfig = new DescribeApiHistoryResponse.ServiceConfig_(); serviceConfig.ServiceProtocol = context.StringValue("DescribeApiHistory.ServiceConfig.ServiceProtocol"); serviceConfig.ServiceAddress = context.StringValue("DescribeApiHistory.ServiceConfig.ServiceAddress"); serviceConfig.ServiceHttpMethod = context.StringValue("DescribeApiHistory.ServiceConfig.ServiceHttpMethod"); serviceConfig.ServicePath = context.StringValue("DescribeApiHistory.ServiceConfig.ServicePath"); serviceConfig.ServiceTimeout = context.IntegerValue("DescribeApiHistory.ServiceConfig.ServiceTimeout"); serviceConfig.Mock = context.EnumValue <DescribeApiHistoryResponse.ServiceConfig_.MockEnum>("DescribeApiHistory.ServiceConfig.Mock"); serviceConfig.MockResult = context.StringValue("DescribeApiHistory.ServiceConfig.MockResult"); serviceConfig.ServiceVpcEnable = context.EnumValue <DescribeApiHistoryResponse.ServiceConfig_.ServiceVpcEnableEnum>("DescribeApiHistory.ServiceConfig.ServiceVpcEnable"); DescribeApiHistoryResponse.ServiceConfig_.VpcConfig_ vpcConfig = new DescribeApiHistoryResponse.ServiceConfig_.VpcConfig_(); vpcConfig.Name = context.StringValue("DescribeApiHistory.ServiceConfig.VpcConfig.Name"); vpcConfig.VpcId = context.StringValue("DescribeApiHistory.ServiceConfig.VpcConfig.VpcId"); vpcConfig.InstanceId = context.StringValue("DescribeApiHistory.ServiceConfig.VpcConfig.InstanceId"); vpcConfig.Port = context.IntegerValue("DescribeApiHistory.ServiceConfig.VpcConfig.Port"); serviceConfig.VpcConfig = vpcConfig; describeApiHistoryResponse.ServiceConfig = serviceConfig; DescribeApiHistoryResponse.OpenIdConnectConfig_ openIdConnectConfig = new DescribeApiHistoryResponse.OpenIdConnectConfig_(); openIdConnectConfig.OpenIdApiType = context.StringValue("DescribeApiHistory.OpenIdConnectConfig.OpenIdApiType"); openIdConnectConfig.IdTokenParamName = context.StringValue("DescribeApiHistory.OpenIdConnectConfig.IdTokenParamName"); openIdConnectConfig.PublicKeyId = context.StringValue("DescribeApiHistory.OpenIdConnectConfig.PublicKeyId"); openIdConnectConfig.PublicKey = context.StringValue("DescribeApiHistory.OpenIdConnectConfig.PublicKey"); describeApiHistoryResponse.OpenIdConnectConfig = openIdConnectConfig; List <DescribeApiHistoryResponse.ErrorCodeSample> errorCodeSamples = new List <DescribeApiHistoryResponse.ErrorCodeSample>(); for (int i = 0; i < context.Length("DescribeApiHistory.ErrorCodeSamples.Length"); i++) { DescribeApiHistoryResponse.ErrorCodeSample errorCodeSample = new DescribeApiHistoryResponse.ErrorCodeSample(); errorCodeSample.Code = context.StringValue("DescribeApiHistory.ErrorCodeSamples[" + i + "].Code"); errorCodeSample.Message = context.StringValue("DescribeApiHistory.ErrorCodeSamples[" + i + "].Message"); errorCodeSample.Description = context.StringValue("DescribeApiHistory.ErrorCodeSamples[" + i + "].Description"); errorCodeSamples.Add(errorCodeSample); } describeApiHistoryResponse.ErrorCodeSamples = errorCodeSamples; List <DescribeApiHistoryResponse.ResultDescription> resultDescriptions = new List <DescribeApiHistoryResponse.ResultDescription>(); for (int i = 0; i < context.Length("DescribeApiHistory.ResultDescriptions.Length"); i++) { DescribeApiHistoryResponse.ResultDescription resultDescription = new DescribeApiHistoryResponse.ResultDescription(); resultDescription.Id = context.StringValue("DescribeApiHistory.ResultDescriptions[" + i + "].Id"); resultDescription.Pid = context.StringValue("DescribeApiHistory.ResultDescriptions[" + i + "].Pid"); resultDescription.HasChild = context.BooleanValue("DescribeApiHistory.ResultDescriptions[" + i + "].HasChild"); resultDescription.Key = context.StringValue("DescribeApiHistory.ResultDescriptions[" + i + "].Key"); resultDescription.Name = context.StringValue("DescribeApiHistory.ResultDescriptions[" + i + "].Name"); resultDescription.Mandatory = context.BooleanValue("DescribeApiHistory.ResultDescriptions[" + i + "].Mandatory"); resultDescription.Type = context.StringValue("DescribeApiHistory.ResultDescriptions[" + i + "].Type"); resultDescription.Description = context.StringValue("DescribeApiHistory.ResultDescriptions[" + i + "].Description"); resultDescriptions.Add(resultDescription); } describeApiHistoryResponse.ResultDescriptions = resultDescriptions; List <DescribeApiHistoryResponse.SystemParameter> systemParameters = new List <DescribeApiHistoryResponse.SystemParameter>(); for (int i = 0; i < context.Length("DescribeApiHistory.SystemParameters.Length"); i++) { DescribeApiHistoryResponse.SystemParameter systemParameter = new DescribeApiHistoryResponse.SystemParameter(); systemParameter.ParameterName = context.StringValue("DescribeApiHistory.SystemParameters[" + i + "].ParameterName"); systemParameter.ServiceParameterName = context.StringValue("DescribeApiHistory.SystemParameters[" + i + "].ServiceParameterName"); systemParameter.Location = context.StringValue("DescribeApiHistory.SystemParameters[" + i + "].Location"); systemParameter.DemoValue = context.StringValue("DescribeApiHistory.SystemParameters[" + i + "].DemoValue"); systemParameter.Description = context.StringValue("DescribeApiHistory.SystemParameters[" + i + "].Description"); systemParameters.Add(systemParameter); } describeApiHistoryResponse.SystemParameters = systemParameters; List <DescribeApiHistoryResponse.CustomSystemParameter> customSystemParameters = new List <DescribeApiHistoryResponse.CustomSystemParameter>(); for (int i = 0; i < context.Length("DescribeApiHistory.CustomSystemParameters.Length"); i++) { DescribeApiHistoryResponse.CustomSystemParameter customSystemParameter = new DescribeApiHistoryResponse.CustomSystemParameter(); customSystemParameter.ParameterName = context.StringValue("DescribeApiHistory.CustomSystemParameters[" + i + "].ParameterName"); customSystemParameter.ServiceParameterName = context.StringValue("DescribeApiHistory.CustomSystemParameters[" + i + "].ServiceParameterName"); customSystemParameter.Location = context.StringValue("DescribeApiHistory.CustomSystemParameters[" + i + "].Location"); customSystemParameter.DemoValue = context.StringValue("DescribeApiHistory.CustomSystemParameters[" + i + "].DemoValue"); customSystemParameter.Description = context.StringValue("DescribeApiHistory.CustomSystemParameters[" + i + "].Description"); customSystemParameters.Add(customSystemParameter); } describeApiHistoryResponse.CustomSystemParameters = customSystemParameters; List <DescribeApiHistoryResponse.ConstantParameter> constantParameters = new List <DescribeApiHistoryResponse.ConstantParameter>(); for (int i = 0; i < context.Length("DescribeApiHistory.ConstantParameters.Length"); i++) { DescribeApiHistoryResponse.ConstantParameter constantParameter = new DescribeApiHistoryResponse.ConstantParameter(); constantParameter.ServiceParameterName = context.StringValue("DescribeApiHistory.ConstantParameters[" + i + "].ServiceParameterName"); constantParameter.ConstantValue = context.StringValue("DescribeApiHistory.ConstantParameters[" + i + "].ConstantValue"); constantParameter.Location = context.StringValue("DescribeApiHistory.ConstantParameters[" + i + "].Location"); constantParameter.Description = context.StringValue("DescribeApiHistory.ConstantParameters[" + i + "].Description"); constantParameters.Add(constantParameter); } describeApiHistoryResponse.ConstantParameters = constantParameters; List <DescribeApiHistoryResponse.RequestParameter> requestParameters = new List <DescribeApiHistoryResponse.RequestParameter>(); for (int i = 0; i < context.Length("DescribeApiHistory.RequestParameters.Length"); i++) { DescribeApiHistoryResponse.RequestParameter requestParameter = new DescribeApiHistoryResponse.RequestParameter(); requestParameter.ApiParameterName = context.StringValue("DescribeApiHistory.RequestParameters[" + i + "].ApiParameterName"); requestParameter.Location = context.StringValue("DescribeApiHistory.RequestParameters[" + i + "].Location"); requestParameter.ParameterType = context.StringValue("DescribeApiHistory.RequestParameters[" + i + "].ParameterType"); requestParameter.Required = context.StringValue("DescribeApiHistory.RequestParameters[" + i + "].Required"); requestParameter.DefaultValue = context.StringValue("DescribeApiHistory.RequestParameters[" + i + "].DefaultValue"); requestParameter.DemoValue = context.StringValue("DescribeApiHistory.RequestParameters[" + i + "].DemoValue"); requestParameter.MaxValue = context.LongValue("DescribeApiHistory.RequestParameters[" + i + "].MaxValue"); requestParameter.MinValue = context.LongValue("DescribeApiHistory.RequestParameters[" + i + "].MinValue"); requestParameter.MaxLength = context.LongValue("DescribeApiHistory.RequestParameters[" + i + "].MaxLength"); requestParameter.MinLength = context.LongValue("DescribeApiHistory.RequestParameters[" + i + "].MinLength"); requestParameter.RegularExpression = context.StringValue("DescribeApiHistory.RequestParameters[" + i + "].RegularExpression"); requestParameter.JsonScheme = context.StringValue("DescribeApiHistory.RequestParameters[" + i + "].JsonScheme"); requestParameter.EnumValue = context.StringValue("DescribeApiHistory.RequestParameters[" + i + "].EnumValue"); requestParameter.DocShow = context.StringValue("DescribeApiHistory.RequestParameters[" + i + "].DocShow"); requestParameter.DocOrder = context.IntegerValue("DescribeApiHistory.RequestParameters[" + i + "].DocOrder"); requestParameter.Description = context.StringValue("DescribeApiHistory.RequestParameters[" + i + "].Description"); requestParameters.Add(requestParameter); } describeApiHistoryResponse.RequestParameters = requestParameters; List <DescribeApiHistoryResponse.ServiceParameter> serviceParameters = new List <DescribeApiHistoryResponse.ServiceParameter>(); for (int i = 0; i < context.Length("DescribeApiHistory.ServiceParameters.Length"); i++) { DescribeApiHistoryResponse.ServiceParameter serviceParameter = new DescribeApiHistoryResponse.ServiceParameter(); serviceParameter.ServiceParameterName = context.StringValue("DescribeApiHistory.ServiceParameters[" + i + "].ServiceParameterName"); serviceParameter.Location = context.StringValue("DescribeApiHistory.ServiceParameters[" + i + "].Location"); serviceParameter.ParameterType = context.StringValue("DescribeApiHistory.ServiceParameters[" + i + "].ParameterType"); serviceParameters.Add(serviceParameter); } describeApiHistoryResponse.ServiceParameters = serviceParameters; List <DescribeApiHistoryResponse.ServiceParameterMap> serviceParametersMap = new List <DescribeApiHistoryResponse.ServiceParameterMap>(); for (int i = 0; i < context.Length("DescribeApiHistory.ServiceParametersMap.Length"); i++) { DescribeApiHistoryResponse.ServiceParameterMap serviceParameterMap = new DescribeApiHistoryResponse.ServiceParameterMap(); serviceParameterMap.ServiceParameterName = context.StringValue("DescribeApiHistory.ServiceParametersMap[" + i + "].ServiceParameterName"); serviceParameterMap.RequestParameterName = context.StringValue("DescribeApiHistory.ServiceParametersMap[" + i + "].RequestParameterName"); serviceParametersMap.Add(serviceParameterMap); } describeApiHistoryResponse.ServiceParametersMap = serviceParametersMap; return(describeApiHistoryResponse); }
public static DescribeDisksResponse Unmarshall(UnmarshallerContext context) { DescribeDisksResponse describeDisksResponse = new DescribeDisksResponse(); describeDisksResponse.HttpResponse = context.HttpResponse; describeDisksResponse.RequestId = context.StringValue("DescribeDisks.RequestId"); describeDisksResponse.TotalCount = context.IntegerValue("DescribeDisks.TotalCount"); describeDisksResponse.PageNumber = context.IntegerValue("DescribeDisks.PageNumber"); describeDisksResponse.PageSize = context.IntegerValue("DescribeDisks.PageSize"); List<DescribeDisksResponse.Disk> disks = new List<DescribeDisksResponse.Disk>(); for (int i = 0; i < context.Length("DescribeDisks.Disks.Length"); i++) { DescribeDisksResponse.Disk disk = new DescribeDisksResponse.Disk(); disk.DiskId = context.StringValue("DescribeDisks.Disks["+ i +"].DiskId"); disk.RegionId = context.StringValue("DescribeDisks.Disks["+ i +"].RegionId"); disk.ZoneId = context.StringValue("DescribeDisks.Disks["+ i +"].ZoneId"); disk.DiskName = context.StringValue("DescribeDisks.Disks["+ i +"].DiskName"); disk.Description = context.StringValue("DescribeDisks.Disks["+ i +"].Description"); disk.Type = context.EnumValue<DescribeDisksResponse.Disk.TypeEnum>("DescribeDisks.Disks["+ i +"].Type"); disk.Category = context.EnumValue<DescribeDisksResponse.Disk.CategoryEnum>("DescribeDisks.Disks["+ i +"].Category"); disk.Size = context.IntegerValue("DescribeDisks.Disks["+ i +"].Size"); disk.ImageId = context.StringValue("DescribeDisks.Disks["+ i +"].ImageId"); disk.SourceSnapshotId = context.StringValue("DescribeDisks.Disks["+ i +"].SourceSnapshotId"); disk.AutoSnapshotPolicyId = context.StringValue("DescribeDisks.Disks["+ i +"].AutoSnapshotPolicyId"); disk.ProductCode = context.StringValue("DescribeDisks.Disks["+ i +"].ProductCode"); disk.Portable = context.BooleanValue("DescribeDisks.Disks["+ i +"].Portable"); disk.Status = context.StringValue("DescribeDisks.Disks["+ i +"].Status"); disk.InstanceId = context.StringValue("DescribeDisks.Disks["+ i +"].InstanceId"); disk.Device = context.StringValue("DescribeDisks.Disks["+ i +"].Device"); disk.DeleteWithInstance = context.BooleanValue("DescribeDisks.Disks["+ i +"].DeleteWithInstance"); disk.DeleteAutoSnapshot = context.BooleanValue("DescribeDisks.Disks["+ i +"].DeleteAutoSnapshot"); disk.EnableAutoSnapshot = context.BooleanValue("DescribeDisks.Disks["+ i +"].EnableAutoSnapshot"); disk.EnableAutomatedSnapshotPolicy = context.BooleanValue("DescribeDisks.Disks["+ i +"].EnableAutomatedSnapshotPolicy"); disk.CreationTime = context.StringValue("DescribeDisks.Disks["+ i +"].CreationTime"); disk.AttachedTime = context.StringValue("DescribeDisks.Disks["+ i +"].AttachedTime"); disk.DetachedTime = context.StringValue("DescribeDisks.Disks["+ i +"].DetachedTime"); disk.DiskChargeType = context.StringValue("DescribeDisks.Disks["+ i +"].DiskChargeType"); disk.ExpiredTime = context.StringValue("DescribeDisks.Disks["+ i +"].ExpiredTime"); List<DescribeDisksResponse.Disk.OperationLock> operationLocks = new List<DescribeDisksResponse.Disk.OperationLock>(); for (int j = 0; j < context.Length("DescribeDisks.Disks["+ i +"].OperationLocks.Length"); j++) { DescribeDisksResponse.Disk.OperationLock operationLock = new DescribeDisksResponse.Disk.OperationLock(); operationLock.LockReason = context.StringValue("DescribeDisks.Disks["+ i +"].OperationLocks["+ j +"].LockReason"); operationLocks.Add(operationLock); } disk.OperationLocks = operationLocks; List<DescribeDisksResponse.Disk.Tag> tags = new List<DescribeDisksResponse.Disk.Tag>(); for (int j = 0; j < context.Length("DescribeDisks.Disks["+ i +"].Tags.Length"); j++) { DescribeDisksResponse.Disk.Tag tag = new DescribeDisksResponse.Disk.Tag(); tag.TagKey = context.StringValue("DescribeDisks.Disks["+ i +"].Tags["+ j +"].TagKey"); tag.TagValue = context.StringValue("DescribeDisks.Disks["+ i +"].Tags["+ j +"].TagValue"); tags.Add(tag); } disk.Tags = tags; disks.Add(disk); } describeDisksResponse.Disks = disks; return describeDisksResponse; }
public static DescribeImagesResponse Unmarshall(UnmarshallerContext context) { DescribeImagesResponse describeImagesResponse = new DescribeImagesResponse(); describeImagesResponse.HttpResponse = context.HttpResponse; describeImagesResponse.RequestId = context.StringValue("DescribeImages.RequestId"); describeImagesResponse.RegionId = context.StringValue("DescribeImages.RegionId"); describeImagesResponse.TotalCount = context.IntegerValue("DescribeImages.TotalCount"); describeImagesResponse.PageNumber = context.IntegerValue("DescribeImages.PageNumber"); describeImagesResponse.PageSize = context.IntegerValue("DescribeImages.PageSize"); List <DescribeImagesResponse.Image> images = new List <DescribeImagesResponse.Image>(); for (int i = 0; i < context.Length("DescribeImages.Images.Length"); i++) { DescribeImagesResponse.Image image = new DescribeImagesResponse.Image(); image.Progress = context.StringValue("DescribeImages.Images[" + i + "].Progress"); image.ImageId = context.StringValue("DescribeImages.Images[" + i + "].ImageId"); image.ImageName = context.StringValue("DescribeImages.Images[" + i + "].ImageName"); image.ImageVersion = context.StringValue("DescribeImages.Images[" + i + "].ImageVersion"); image.Description = context.StringValue("DescribeImages.Images[" + i + "].Description"); image.Size = context.IntegerValue("DescribeImages.Images[" + i + "].Size"); image.ImageOwnerAlias = context.StringValue("DescribeImages.Images[" + i + "].ImageOwnerAlias"); image.IsSupportIoOptimized = context.BooleanValue("DescribeImages.Images[" + i + "].IsSupportIoOptimized"); image.OSName = context.StringValue("DescribeImages.Images[" + i + "].OSName"); image.Architecture = context.EnumValue <DescribeImagesResponse.Image.ArchitectureEnum>("DescribeImages.Images[" + i + "].Architecture"); image.Status = context.StringValue("DescribeImages.Images[" + i + "].Status"); image.ProductCode = context.StringValue("DescribeImages.Images[" + i + "].ProductCode"); image.IsSubscribed = context.BooleanValue("DescribeImages.Images[" + i + "].IsSubscribed"); image.CreationTime = context.StringValue("DescribeImages.Images[" + i + "].CreationTime"); image.IsSelfShared = context.StringValue("DescribeImages.Images[" + i + "].IsSelfShared"); image.OSType = context.StringValue("DescribeImages.Images[" + i + "].OSType"); image.Platform = context.StringValue("DescribeImages.Images[" + i + "].Platform"); image.Usage = context.StringValue("DescribeImages.Images[" + i + "].Usage"); image.IsCopied = context.BooleanValue("DescribeImages.Images[" + i + "].IsCopied"); List <DescribeImagesResponse.Image.DiskDeviceMapping> diskDeviceMappings = new List <DescribeImagesResponse.Image.DiskDeviceMapping>(); for (int j = 0; j < context.Length("DescribeImages.Images[" + i + "].DiskDeviceMappings.Length"); j++) { DescribeImagesResponse.Image.DiskDeviceMapping diskDeviceMapping = new DescribeImagesResponse.Image.DiskDeviceMapping(); diskDeviceMapping.SnapshotId = context.StringValue("DescribeImages.Images[" + i + "].DiskDeviceMappings[" + j + "].SnapshotId"); diskDeviceMapping.Size = context.StringValue("DescribeImages.Images[" + i + "].DiskDeviceMappings[" + j + "].Size"); diskDeviceMapping.Device = context.StringValue("DescribeImages.Images[" + i + "].DiskDeviceMappings[" + j + "].Device"); diskDeviceMapping.Format = context.StringValue("DescribeImages.Images[" + i + "].DiskDeviceMappings[" + j + "].Format"); diskDeviceMapping.ImportOSSBucket = context.StringValue("DescribeImages.Images[" + i + "].DiskDeviceMappings[" + j + "].ImportOSSBucket"); diskDeviceMapping.ImportOSSObject = context.StringValue("DescribeImages.Images[" + i + "].DiskDeviceMappings[" + j + "].ImportOSSObject"); diskDeviceMappings.Add(diskDeviceMapping); } image.DiskDeviceMappings = diskDeviceMappings; List <DescribeImagesResponse.Image.Tag> tags = new List <DescribeImagesResponse.Image.Tag>(); for (int j = 0; j < context.Length("DescribeImages.Images[" + i + "].Tags.Length"); j++) { DescribeImagesResponse.Image.Tag tag = new DescribeImagesResponse.Image.Tag(); tag.TagKey = context.StringValue("DescribeImages.Images[" + i + "].Tags[" + j + "].TagKey"); tag.TagValue = context.StringValue("DescribeImages.Images[" + i + "].Tags[" + j + "].TagValue"); tags.Add(tag); } image.Tags = tags; images.Add(image); } describeImagesResponse.Images = images; return(describeImagesResponse); }