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)
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"
)
)
)
)
[required] Uniquely identifies a backup plan.
[required] Specifies the body of a backup plan. Includes a BackupPlanName
and one
or more sets of Rules
.
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"
)
)
)
)
)