public static DescribeBackupPolicyResponse Unmarshall(UnmarshallerContext context) { DescribeBackupPolicyResponse describeBackupPolicyResponse = new DescribeBackupPolicyResponse(); describeBackupPolicyResponse.HttpResponse = context.HttpResponse; describeBackupPolicyResponse.RequestId = context.StringValue("DescribeBackupPolicy.RequestId"); describeBackupPolicyResponse.BackupRetentionPeriod = context.IntegerValue("DescribeBackupPolicy.BackupRetentionPeriod"); describeBackupPolicyResponse.PreferredNextBackupTime = context.StringValue("DescribeBackupPolicy.PreferredNextBackupTime"); describeBackupPolicyResponse.PreferredBackupTime = context.StringValue("DescribeBackupPolicy.PreferredBackupTime"); describeBackupPolicyResponse.PreferredBackupPeriod = context.StringValue("DescribeBackupPolicy.PreferredBackupPeriod"); describeBackupPolicyResponse.BackupLog = context.StringValue("DescribeBackupPolicy.BackupLog"); describeBackupPolicyResponse.LogBackupRetentionPeriod = context.IntegerValue("DescribeBackupPolicy.LogBackupRetentionPeriod"); describeBackupPolicyResponse.EnableBackupLog = context.StringValue("DescribeBackupPolicy.EnableBackupLog"); describeBackupPolicyResponse.LocalLogRetentionHours = context.IntegerValue("DescribeBackupPolicy.LocalLogRetentionHours"); describeBackupPolicyResponse.LocalLogRetentionSpace = context.StringValue("DescribeBackupPolicy.LocalLogRetentionSpace"); describeBackupPolicyResponse.Duplication = context.StringValue("DescribeBackupPolicy.Duplication"); describeBackupPolicyResponse.DuplicationContent = context.StringValue("DescribeBackupPolicy.DuplicationContent"); describeBackupPolicyResponse.HighSpaceUsageProtection = context.StringValue("DescribeBackupPolicy.HighSpaceUsageProtection"); describeBackupPolicyResponse.CompressType = context.StringValue("DescribeBackupPolicy.CompressType"); describeBackupPolicyResponse.LogBackupFrequency = context.StringValue("DescribeBackupPolicy.LogBackupFrequency"); DescribeBackupPolicyResponse.DescribeBackupPolicy_DuplicationLocation duplicationLocation = new DescribeBackupPolicyResponse.DescribeBackupPolicy_DuplicationLocation(); duplicationLocation.Sotrage = context.StringValue("DescribeBackupPolicy.DuplicationLocation.Sotrage"); DescribeBackupPolicyResponse.DescribeBackupPolicy_DuplicationLocation.DescribeBackupPolicy_Location location = new DescribeBackupPolicyResponse.DescribeBackupPolicy_DuplicationLocation.DescribeBackupPolicy_Location(); location.Endpoint = context.StringValue("DescribeBackupPolicy.DuplicationLocation.Location.Endpoint"); location.Bucket = context.StringValue("DescribeBackupPolicy.DuplicationLocation.Location.Bucket"); duplicationLocation.Location = location; describeBackupPolicyResponse.DuplicationLocation = duplicationLocation; return(describeBackupPolicyResponse); }
public static DescribeBackupPolicyResponse Unmarshall(UnmarshallerContext _ctx) { DescribeBackupPolicyResponse describeBackupPolicyResponse = new DescribeBackupPolicyResponse(); describeBackupPolicyResponse.HttpResponse = _ctx.HttpResponse; describeBackupPolicyResponse.RequestId = _ctx.StringValue("DescribeBackupPolicy.RequestId"); describeBackupPolicyResponse.Success = _ctx.BooleanValue("DescribeBackupPolicy.Success"); DescribeBackupPolicyResponse.DescribeBackupPolicy_BackupPolicyDO backupPolicyDO = new DescribeBackupPolicyResponse.DescribeBackupPolicy_BackupPolicyDO(); backupPolicyDO.GmtCreate = _ctx.LongValue("DescribeBackupPolicy.BackupPolicyDO.GmtCreate"); backupPolicyDO.GmtModified = _ctx.LongValue("DescribeBackupPolicy.BackupPolicyDO.GmtModified"); backupPolicyDO.BackupPolicyMode = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDO.BackupPolicyMode"); backupPolicyDO.BackupType = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDO.BackupType"); backupPolicyDO.BackupLevel = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDO.BackupLevel"); backupPolicyDO.BackupDbName = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDO.BackupDbName"); backupPolicyDO.PreferredBackupTime = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDO.PreferredBackupTime"); backupPolicyDO.PreferredBackupPeriod = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDO.PreferredBackupPeriod"); backupPolicyDO.DataBackupRetentionPeriod = _ctx.LongValue("DescribeBackupPolicy.BackupPolicyDO.DataBackupRetentionPeriod"); backupPolicyDO.LogBackupRetentionPeriod = _ctx.LongValue("DescribeBackupPolicy.BackupPolicyDO.LogBackupRetentionPeriod"); backupPolicyDO.BackupRetentionPeriod = _ctx.LongValue("DescribeBackupPolicy.BackupPolicyDO.BackupRetentionPeriod"); backupPolicyDO.BackupLog = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDO.BackupLog"); backupPolicyDO.LocalLogRetentionHours = _ctx.LongValue("DescribeBackupPolicy.BackupPolicyDO.LocalLogRetentionHours"); backupPolicyDO.LocalLogRetentionSpace = _ctx.LongValue("DescribeBackupPolicy.BackupPolicyDO.LocalLogRetentionSpace"); backupPolicyDO.HighSpaceUsageProtection = _ctx.LongValue("DescribeBackupPolicy.BackupPolicyDO.HighSpaceUsageProtection"); backupPolicyDO.BackupAppName = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDO.BackupAppName"); backupPolicyDO.BackupMode = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDO.BackupMode"); backupPolicyDO.NextBackupActuallyTime = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDO.NextBackupActuallyTime"); describeBackupPolicyResponse.BackupPolicyDO = backupPolicyDO; return(describeBackupPolicyResponse); }
public static DescribeBackupPolicyResponse Unmarshall(UnmarshallerContext _ctx) { DescribeBackupPolicyResponse describeBackupPolicyResponse = new DescribeBackupPolicyResponse(); describeBackupPolicyResponse.HttpResponse = _ctx.HttpResponse; describeBackupPolicyResponse.RequestId = _ctx.StringValue("DescribeBackupPolicy.RequestId"); DescribeBackupPolicyResponse.DescribeBackupPolicy_BackupPolicyDetail backupPolicyDetail = new DescribeBackupPolicyResponse.DescribeBackupPolicy_BackupPolicyDetail(); backupPolicyDetail.Id = _ctx.LongValue("DescribeBackupPolicy.BackupPolicyDetail.Id"); backupPolicyDetail.Name = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDetail.Name"); backupPolicyDetail.Policy = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDetail.Policy"); backupPolicyDetail.Status = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDetail.Status"); backupPolicyDetail.ClientStatus = _ctx.StringValue("DescribeBackupPolicy.BackupPolicyDetail.ClientStatus"); List <string> backupPolicyDetail_uuidList = new List <string>(); for (int i = 0; i < _ctx.Length("DescribeBackupPolicy.BackupPolicyDetail.UuidList.Length"); i++) { backupPolicyDetail_uuidList.Add(_ctx.StringValue("DescribeBackupPolicy.BackupPolicyDetail.UuidList[" + i + "]")); } backupPolicyDetail.UuidList = backupPolicyDetail_uuidList; describeBackupPolicyResponse.BackupPolicyDetail = backupPolicyDetail; return(describeBackupPolicyResponse); }
public static DescribeBackupPolicyResponse Unmarshall(UnmarshallerContext context) { DescribeBackupPolicyResponse describeBackupPolicyResponse = new DescribeBackupPolicyResponse(); describeBackupPolicyResponse.HttpResponse = context.HttpResponse; describeBackupPolicyResponse.RequestId = context.StringValue("DescribeBackupPolicy.RequestId"); describeBackupPolicyResponse.BackupRetentionPeriod = context.StringValue("DescribeBackupPolicy.BackupRetentionPeriod"); describeBackupPolicyResponse.PreferredBackupTime = context.StringValue("DescribeBackupPolicy.PreferredBackupTime"); describeBackupPolicyResponse.PreferredBackupPeriod = context.StringValue("DescribeBackupPolicy.PreferredBackupPeriod"); return(describeBackupPolicyResponse); }
public static DescribeBackupPolicyResponse Unmarshall(UnmarshallerContext _ctx) { DescribeBackupPolicyResponse describeBackupPolicyResponse = new DescribeBackupPolicyResponse(); describeBackupPolicyResponse.HttpResponse = _ctx.HttpResponse; describeBackupPolicyResponse.RequestId = _ctx.StringValue("DescribeBackupPolicy.RequestId"); describeBackupPolicyResponse.BackupRetentionPeriod = _ctx.StringValue("DescribeBackupPolicy.BackupRetentionPeriod"); describeBackupPolicyResponse.PreferredBackupTime = _ctx.StringValue("DescribeBackupPolicy.PreferredBackupTime"); describeBackupPolicyResponse.PreferredBackupPeriod = _ctx.StringValue("DescribeBackupPolicy.PreferredBackupPeriod"); describeBackupPolicyResponse.PreferredNextBackupTime = _ctx.StringValue("DescribeBackupPolicy.PreferredNextBackupTime"); describeBackupPolicyResponse.EnableBackupLog = _ctx.IntegerValue("DescribeBackupPolicy.EnableBackupLog"); return(describeBackupPolicyResponse); }
public static DescribeBackupPolicyResponse Unmarshall(UnmarshallerContext _ctx) { DescribeBackupPolicyResponse describeBackupPolicyResponse = new DescribeBackupPolicyResponse(); describeBackupPolicyResponse.HttpResponse = _ctx.HttpResponse; describeBackupPolicyResponse.RequestId = _ctx.StringValue("DescribeBackupPolicy.RequestId"); describeBackupPolicyResponse.BackupRetentionPeriod = _ctx.StringValue("DescribeBackupPolicy.BackupRetentionPeriod"); describeBackupPolicyResponse.PreferredBackupTime = _ctx.StringValue("DescribeBackupPolicy.PreferredBackupTime"); describeBackupPolicyResponse.PreferredBackupPeriod = _ctx.StringValue("DescribeBackupPolicy.PreferredBackupPeriod"); describeBackupPolicyResponse.PreferredBackupStartTimeUTC = _ctx.StringValue("DescribeBackupPolicy.PreferredBackupStartTimeUTC"); describeBackupPolicyResponse.PreferredBackupEndTimeUTC = _ctx.StringValue("DescribeBackupPolicy.PreferredBackupEndTimeUTC"); return(describeBackupPolicyResponse); }
public static DescribeBackupPolicyResponse Unmarshall(UnmarshallerContext context) { DescribeBackupPolicyResponse describeBackupPolicyResponse = new DescribeBackupPolicyResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeBackupPolicy.RequestId"), BackupRetentionPeriod = context.IntegerValue("DescribeBackupPolicy.BackupRetentionPeriod"), PreferredNextBackupTime = context.StringValue("DescribeBackupPolicy.PreferredNextBackupTime"), PreferredBackupTime = context.StringValue("DescribeBackupPolicy.PreferredBackupTime"), PreferredBackupPeriod = context.StringValue("DescribeBackupPolicy.PreferredBackupPeriod"), BackupLog = context.StringValue("DescribeBackupPolicy.BackupLog") }; return(describeBackupPolicyResponse); }
public static DescribeBackupPolicyResponse Unmarshall(UnmarshallerContext _ctx) { DescribeBackupPolicyResponse describeBackupPolicyResponse = new DescribeBackupPolicyResponse(); describeBackupPolicyResponse.HttpResponse = _ctx.HttpResponse; describeBackupPolicyResponse.RequestId = _ctx.StringValue("DescribeBackupPolicy.RequestId"); describeBackupPolicyResponse.BackupRetentionPeriod = _ctx.IntegerValue("DescribeBackupPolicy.BackupRetentionPeriod"); describeBackupPolicyResponse.PreferredNextBackupTime = _ctx.StringValue("DescribeBackupPolicy.PreferredNextBackupTime"); describeBackupPolicyResponse.PreferredBackupTime = _ctx.StringValue("DescribeBackupPolicy.PreferredBackupTime"); describeBackupPolicyResponse.PreferredBackupPeriod = _ctx.StringValue("DescribeBackupPolicy.PreferredBackupPeriod"); describeBackupPolicyResponse.DataLevel1BackupRetentionPeriod = _ctx.StringValue("DescribeBackupPolicy.DataLevel1BackupRetentionPeriod"); describeBackupPolicyResponse.DataLevel2BackupRetentionPeriod = _ctx.StringValue("DescribeBackupPolicy.DataLevel2BackupRetentionPeriod"); describeBackupPolicyResponse.BackupRetentionPolicyOnClusterDeletion = _ctx.StringValue("DescribeBackupPolicy.BackupRetentionPolicyOnClusterDeletion"); return(describeBackupPolicyResponse); }
/// <summary> /// Unmarshaller the response from the service to the response class. /// </summary> /// <param name="context"></param> /// <returns></returns> public override AmazonWebServiceResponse Unmarshall(JsonUnmarshallerContext context) { DescribeBackupPolicyResponse response = new DescribeBackupPolicyResponse(); context.Read(); int targetDepth = context.CurrentDepth; while (context.ReadAtDepth(targetDepth)) { if (context.TestExpression("BackupPolicy", targetDepth)) { var unmarshaller = BackupPolicyUnmarshaller.Instance; response.BackupPolicy = unmarshaller.Unmarshall(context); continue; } } return(response); }
public static DescribeBackupPolicyResponse Unmarshall(UnmarshallerContext _ctx) { DescribeBackupPolicyResponse describeBackupPolicyResponse = new DescribeBackupPolicyResponse(); describeBackupPolicyResponse.HttpResponse = _ctx.HttpResponse; describeBackupPolicyResponse.RequestId = _ctx.StringValue("DescribeBackupPolicy.RequestId"); describeBackupPolicyResponse.BackupRetentionPeriod = _ctx.IntegerValue("DescribeBackupPolicy.BackupRetentionPeriod"); describeBackupPolicyResponse.PreferredNextBackupTime = _ctx.StringValue("DescribeBackupPolicy.PreferredNextBackupTime"); describeBackupPolicyResponse.PreferredBackupTime = _ctx.StringValue("DescribeBackupPolicy.PreferredBackupTime"); describeBackupPolicyResponse.PreferredBackupPeriod = _ctx.StringValue("DescribeBackupPolicy.PreferredBackupPeriod"); describeBackupPolicyResponse.BackupLog = _ctx.StringValue("DescribeBackupPolicy.BackupLog"); describeBackupPolicyResponse.LogBackupRetentionPeriod = _ctx.IntegerValue("DescribeBackupPolicy.LogBackupRetentionPeriod"); describeBackupPolicyResponse.EnableBackupLog = _ctx.StringValue("DescribeBackupPolicy.EnableBackupLog"); describeBackupPolicyResponse.LocalLogRetentionHours = _ctx.IntegerValue("DescribeBackupPolicy.LocalLogRetentionHours"); describeBackupPolicyResponse.LocalLogRetentionSpace = _ctx.StringValue("DescribeBackupPolicy.LocalLogRetentionSpace"); describeBackupPolicyResponse.Duplication = _ctx.StringValue("DescribeBackupPolicy.Duplication"); describeBackupPolicyResponse.DuplicationContent = _ctx.StringValue("DescribeBackupPolicy.DuplicationContent"); describeBackupPolicyResponse.HighSpaceUsageProtection = _ctx.StringValue("DescribeBackupPolicy.HighSpaceUsageProtection"); describeBackupPolicyResponse.LogBackupFrequency = _ctx.StringValue("DescribeBackupPolicy.LogBackupFrequency"); describeBackupPolicyResponse.CompressType = _ctx.StringValue("DescribeBackupPolicy.CompressType"); describeBackupPolicyResponse.ArchiveBackupRetentionPeriod = _ctx.StringValue("DescribeBackupPolicy.ArchiveBackupRetentionPeriod"); describeBackupPolicyResponse.ArchiveBackupKeepPolicy = _ctx.StringValue("DescribeBackupPolicy.ArchiveBackupKeepPolicy"); describeBackupPolicyResponse.ArchiveBackupKeepCount = _ctx.StringValue("DescribeBackupPolicy.ArchiveBackupKeepCount"); describeBackupPolicyResponse.ReleasedKeepPolicy = _ctx.StringValue("DescribeBackupPolicy.ReleasedKeepPolicy"); describeBackupPolicyResponse.LogBackupLocalRetentionNumber = _ctx.IntegerValue("DescribeBackupPolicy.LogBackupLocalRetentionNumber"); describeBackupPolicyResponse.Category = _ctx.StringValue("DescribeBackupPolicy.Category"); describeBackupPolicyResponse.SupportReleasedKeep = _ctx.IntegerValue("DescribeBackupPolicy.SupportReleasedKeep"); describeBackupPolicyResponse.BackupInterval = _ctx.StringValue("DescribeBackupPolicy.BackupInterval"); describeBackupPolicyResponse.SupportVolumeShadowCopy = _ctx.IntegerValue("DescribeBackupPolicy.SupportVolumeShadowCopy"); describeBackupPolicyResponse.BackupMethod = _ctx.StringValue("DescribeBackupPolicy.BackupMethod"); DescribeBackupPolicyResponse.DescribeBackupPolicy_DuplicationLocation duplicationLocation = new DescribeBackupPolicyResponse.DescribeBackupPolicy_DuplicationLocation(); duplicationLocation.Sotrage = _ctx.StringValue("DescribeBackupPolicy.DuplicationLocation.Sotrage"); DescribeBackupPolicyResponse.DescribeBackupPolicy_DuplicationLocation.DescribeBackupPolicy_Location location = new DescribeBackupPolicyResponse.DescribeBackupPolicy_DuplicationLocation.DescribeBackupPolicy_Location(); location.Endpoint = _ctx.StringValue("DescribeBackupPolicy.DuplicationLocation.Location.Endpoint"); location.Bucket = _ctx.StringValue("DescribeBackupPolicy.DuplicationLocation.Location.Bucket"); duplicationLocation.Location = location; describeBackupPolicyResponse.DuplicationLocation = duplicationLocation; return(describeBackupPolicyResponse); }