Backup Schedules - Create Or Update

Создает или обновляет расписание резервного копирования.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorSimple/managers/{managerName}/devices/{deviceName}/backupPolicies/{backupPolicyName}/schedules/{backupScheduleName}?api-version=2017-06-01

Параметры URI

Name In Required Type Description
backupPolicyName
path True
  • string

Имя политики резервного копирования.

backupScheduleName
path True
  • string

Имя расписания резервного копирования.

deviceName
path True
  • string

Имя устройства

managerName
path True
  • string

Имя руководителя

resourceGroupName
path True
  • string

Имя группы ресурсов.

subscriptionId
path True
  • string

Идентификатор подписки

api-version
query True
  • string

Версия API

Текст запроса

Name Required Type Description
properties.backupType True

Тип резервной копии, которую необходимо создать.

properties.retentionCount True
  • integer

Количество сохраняемых резервных копий.

properties.scheduleRecurrence True

Повторение расписания.

properties.scheduleStatus True

Состояние расписания.

properties.startTime True
  • string

Время начала расписания.

kind

Тип объекта. Сейчас поддерживается только series8000

Ответы

Name Type Description
200 OK

Расписание резервного копирования успешно создано или обновлено.

202 Accepted

Принял запрос на создание или обновление расписания резервного копирования.

Безопасность

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation олицетворения учетной записи пользователя

Примеры

BackupSchedulesCreateOrUpdate

Sample Request

PUT https://management.azure.com/subscriptions/4385cf00-2d3a-425a-832f-f4285b1c9dce/resourceGroups/ResourceGroupForSDKTest/providers/Microsoft.StorSimple/managers/ManagerForSDKTest1/devices/Device05ForSDKTest/backupPolicies/BkUpPolicy01ForSDKTest/schedules/schedule2?api-version=2017-06-01

{
  "properties": {
    "scheduleRecurrence": {
      "recurrenceType": "Weekly",
      "recurrenceValue": 1,
      "weeklyDaysList": [
        "Friday",
        "Thursday",
        "Monday"
      ]
    },
    "backupType": "CloudSnapshot",
    "retentionCount": 1,
    "startTime": "2017-06-24T01:00:00Z",
    "scheduleStatus": "Enabled"
  },
  "kind": "Series8000"
}

Sample Response

{
  "properties": {
    "scheduleRecurrence": {
      "recurrenceType": "Weekly",
      "recurrenceValue": 1,
      "weeklyDaysList": [
        "Monday",
        "Thursday",
        "Friday"
      ]
    },
    "backupType": "CloudSnapshot",
    "retentionCount": 1,
    "startTime": "2017-06-24T01:00:00Z",
    "scheduleStatus": "Enabled"
  },
  "id": "/subscriptions/4385cf00-2d3a-425a-832f-f4285b1c9dce/resourceGroups/ResourceGroupForSDKTest/providers/Microsoft.StorSimple/managers/ManagerForSDKTest1/devices/Device05ForSDKTest/backupPolicies/BkUpPolicy01ForSDKTest/schedules/schedule2",
  "name": "schedule2",
  "type": "Microsoft.StorSimple/managers/devices/backupPolicies/schedules",
  "kind": "Series8000"
}

Определения

BackupSchedule

Расписание резервного копирования.

BackupType

Тип резервной копии.

Kind

Тип объекта. Сейчас поддерживается только series8000

RecurrenceType

Тип повторения.

ScheduleRecurrence

Повторение расписания.

ScheduleStatus

Состояние расписания.

BackupSchedule

Расписание резервного копирования.

Name Type Description
id
  • string

Идентификатор пути, который однозначно идентифицирует объект.

kind

Тип объекта. Сейчас поддерживается только series8000

name
  • string

Имя объекта.

properties.backupType

Тип резервной копии, которую необходимо создать.

properties.lastSuccessfulRun
  • string

Последнее успешное выполнение резервного копирования, которое было активировано для расписания.

properties.retentionCount
  • integer

Количество сохраняемых резервных копий.

properties.scheduleRecurrence

Повторение расписания.

properties.scheduleStatus

Состояние расписания.

properties.startTime
  • string

Время начала расписания.

type
  • string

Иерархический тип объекта.

BackupType

Тип резервной копии.

Name Type Description
CloudSnapshot
  • string
LocalSnapshot
  • string

Kind

Тип объекта. Сейчас поддерживается только series8000

Name Type Description
Series8000
  • string

RecurrenceType

Тип повторения.

Name Type Description
Daily
  • string
Hourly
  • string
Minutes
  • string
Weekly
  • string

ScheduleRecurrence

Повторение расписания.

Name Type Description
recurrenceType

Тип повторения.

recurrenceValue
  • integer

Значение повторения.

weeklyDaysList
  • string[]

Список дней недели. Применимо только для расписаний типа повторения "еженедельно".

ScheduleStatus

Состояние расписания.

Name Type Description
Disabled
  • string
Enabled
  • string