Modify Backup Policy
Last Updated:2021-08-30
Change a backup policy
Request Structure
PUT /v{version}/instance/{dbInstanceId}/backupPolicy HTTP/1.1
HOST: mongodb.bj.baidubce.com
Authorization: authorization string
{
"autoBackupEnable": autoBackupEnable,
"preferredBackupPeriod": preferredBackupPeriod,
"preferredBackupTime":preferredBackupTime
}
Request header field
No other special header fields are available, except for common header fields.
Request Parameter
Parameter name | Type | Required? | Parameter Position | Description |
---|---|---|---|---|
version | string | Yes | URL Parameter | API version number |
dbInstanceId | string | Yes | URL Parameter | Specified instance ID |
autoBackupEnable | string | Yes | RequestBody parameter | Automatic backup status. Value Reference |
preferredBackupPeriod | string | Yes | RequestBody parameter | Backup period Value Reference。 If multiple values need to be entered, separate them with commas (,) |
preferredBackupTime | string | Yes | RequestBody parameter | Backup Time. The format is HH:mmZ-HH:mmZ. The time range is limited to 1 hour. |
Return a header field
There are no other special header fields except the common header field.
Return Parameter
No specific parameters are returned.
Request Examples
PUT /v1/instance/m-gGWeCM/backup HTTP/1.1
HOST: mongodb.bj.baidubce.com
Authorization: authorization string
{
"autoBackupEnable": "ON",
"preferredBackupPeriod": "Monday,Wednesday",
"preferredBackupTime": "01:00Z-02:00Z"
}
Return Example
HTTP/1.1 200 OK
x-bce-request-id: 946002ee-cb4f-4aad-b686-5be55df27f09
Content-Type: application/json;charset=UTF-8