public static DescribeModifyParameterLogResponse Unmarshall(UnmarshallerContext _ctx) { DescribeModifyParameterLogResponse describeModifyParameterLogResponse = new DescribeModifyParameterLogResponse(); describeModifyParameterLogResponse.HttpResponse = _ctx.HttpResponse; describeModifyParameterLogResponse.RequestId = _ctx.StringValue("DescribeModifyParameterLog.RequestId"); describeModifyParameterLogResponse.Engine = _ctx.StringValue("DescribeModifyParameterLog.Engine"); describeModifyParameterLogResponse.DBInstanceId = _ctx.StringValue("DescribeModifyParameterLog.DBInstanceId"); describeModifyParameterLogResponse.EngineVersion = _ctx.StringValue("DescribeModifyParameterLog.EngineVersion"); describeModifyParameterLogResponse.TotalRecordCount = _ctx.IntegerValue("DescribeModifyParameterLog.TotalRecordCount"); describeModifyParameterLogResponse.PageNumber = _ctx.IntegerValue("DescribeModifyParameterLog.PageNumber"); describeModifyParameterLogResponse.PageRecordCount = _ctx.IntegerValue("DescribeModifyParameterLog.PageRecordCount"); List <DescribeModifyParameterLogResponse.DescribeModifyParameterLog_ParameterChangeLog> describeModifyParameterLogResponse_items = new List <DescribeModifyParameterLogResponse.DescribeModifyParameterLog_ParameterChangeLog>(); for (int i = 0; i < _ctx.Length("DescribeModifyParameterLog.Items.Length"); i++) { DescribeModifyParameterLogResponse.DescribeModifyParameterLog_ParameterChangeLog parameterChangeLog = new DescribeModifyParameterLogResponse.DescribeModifyParameterLog_ParameterChangeLog(); parameterChangeLog.ModifyTime = _ctx.StringValue("DescribeModifyParameterLog.Items[" + i + "].ModifyTime"); parameterChangeLog.OldParameterValue = _ctx.StringValue("DescribeModifyParameterLog.Items[" + i + "].OldParameterValue"); parameterChangeLog.NewParameterValue = _ctx.StringValue("DescribeModifyParameterLog.Items[" + i + "].NewParameterValue"); parameterChangeLog.ParameterName = _ctx.StringValue("DescribeModifyParameterLog.Items[" + i + "].ParameterName"); parameterChangeLog.Status = _ctx.StringValue("DescribeModifyParameterLog.Items[" + i + "].Status"); describeModifyParameterLogResponse_items.Add(parameterChangeLog); } describeModifyParameterLogResponse.Items = describeModifyParameterLogResponse_items; return(describeModifyParameterLogResponse); }
public static DescribeModifyParameterLogResponse Unmarshall(UnmarshallerContext _ctx) { DescribeModifyParameterLogResponse describeModifyParameterLogResponse = new DescribeModifyParameterLogResponse(); describeModifyParameterLogResponse.HttpResponse = _ctx.HttpResponse; describeModifyParameterLogResponse.RequestId = _ctx.StringValue("DescribeModifyParameterLog.RequestId"); describeModifyParameterLogResponse.PageNumber = _ctx.IntegerValue("DescribeModifyParameterLog.PageNumber"); describeModifyParameterLogResponse.PageSize = _ctx.IntegerValue("DescribeModifyParameterLog.PageSize"); List <DescribeModifyParameterLogResponse.DescribeModifyParameterLog_ChangeLog> describeModifyParameterLogResponse_changeLogs = new List <DescribeModifyParameterLogResponse.DescribeModifyParameterLog_ChangeLog>(); for (int i = 0; i < _ctx.Length("DescribeModifyParameterLog.ChangeLogs.Length"); i++) { DescribeModifyParameterLogResponse.DescribeModifyParameterLog_ChangeLog changeLog = new DescribeModifyParameterLogResponse.DescribeModifyParameterLog_ChangeLog(); changeLog.ParameterName = _ctx.StringValue("DescribeModifyParameterLog.ChangeLogs[" + i + "].ParameterName"); changeLog.OldParameterValue = _ctx.StringValue("DescribeModifyParameterLog.ChangeLogs[" + i + "].OldParameterValue"); changeLog.NewParameterValue = _ctx.StringValue("DescribeModifyParameterLog.ChangeLogs[" + i + "].NewParameterValue"); changeLog.Synced = _ctx.IntegerValue("DescribeModifyParameterLog.ChangeLogs[" + i + "].Synced"); changeLog.ChangeTime = _ctx.StringValue("DescribeModifyParameterLog.ChangeLogs[" + i + "].ChangeTime"); describeModifyParameterLogResponse_changeLogs.Add(changeLog); } describeModifyParameterLogResponse.ChangeLogs = describeModifyParameterLogResponse_changeLogs; return(describeModifyParameterLogResponse); }
public static DescribeModifyParameterLogResponse Unmarshall(UnmarshallerContext context) { DescribeModifyParameterLogResponse describeModifyParameterLogResponse = new DescribeModifyParameterLogResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeModifyParameterLog.RequestId"), Engine = context.StringValue("DescribeModifyParameterLog.Engine"), DBInstanceId = context.StringValue("DescribeModifyParameterLog.DBInstanceId"), EngineVersion = context.StringValue("DescribeModifyParameterLog.EngineVersion"), TotalRecordCount = context.IntegerValue("DescribeModifyParameterLog.TotalRecordCount"), PageNumber = context.IntegerValue("DescribeModifyParameterLog.PageNumber"), 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() { ModifyTime = context.StringValue($"DescribeModifyParameterLog.Items[{i}].ModifyTime"), OldParameterValue = context.StringValue($"DescribeModifyParameterLog.Items[{i}].OldParameterValue"), NewParameterValue = context.StringValue($"DescribeModifyParameterLog.Items[{i}].NewParameterValue"), ParameterName = context.StringValue($"DescribeModifyParameterLog.Items[{i}].ParameterName"), Status = context.EnumValue <DescribeModifyParameterLogResponse.ParameterChangeLog.StatusEnum>($"DescribeModifyParameterLog.Items[{i}].Status") }; items.Add(parameterChangeLog); } describeModifyParameterLogResponse.Items = items; return(describeModifyParameterLogResponse); }