Updates an existing backup plan identified by its backupPlanId
with
the input document in JSON format. The new version is uniquely
identified by a VersionId
.
backup_update_backup_plan(BackupPlanId, BackupPlan)
[required] Uniquely identifies a backup plan.
[required] Specifies the body of a backup plan. Includes a BackupPlanName
and one
or more sets of Rules
.
A list with the following syntax:
list( BackupPlanId = "string", BackupPlanArn = "string", CreationDate = as.POSIXct( "2015-01-01" ), VersionId = "string", AdvancedBackupSettings = list( list( ResourceType = "string", BackupOptions = list( "string" ) ) ) )
svc$update_backup_plan( BackupPlanId = "string", BackupPlan = list( BackupPlanName = "string", Rules = list( list( RuleName = "string", TargetBackupVaultName = "string", ScheduleExpression = "string", StartWindowMinutes = 123, CompletionWindowMinutes = 123, Lifecycle = list( MoveToColdStorageAfterDays = 123, DeleteAfterDays = 123 ), RecoveryPointTags = list( "string" ), CopyActions = list( list( Lifecycle = list( MoveToColdStorageAfterDays = 123, DeleteAfterDays = 123 ), DestinationBackupVaultArn = "string" ) ) ) ), AdvancedBackupSettings = list( list( ResourceType = "string", BackupOptions = list( "string" ) ) ) ) )