Поделиться через


Migrate Projects - Patch Migrate Project

Обновление проекта миграции.
Обновите проект миграции с указанным именем. Поддерживает частичные обновления, например, можно предоставить только теги.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/migrateProjects/{migrateProjectName}?api-version=2018-09-01-preview

Параметры URI

Имя В Обязательно Тип Описание
migrateProjectName
path True

string

Имя проекта службы "Миграция Azure".

resourceGroupName
path True

string

Имя группы ресурсов Azure, в которую входит проект миграции.

subscriptionId
path True

string

Идентификатор подписки Azure, в которой был создан проект миграции.

api-version
query True

string

Стандартный заголовок запроса. Используется службой для определения версии API, используемой клиентом.

Заголовок запроса

Имя Обязательно Тип Описание
Accept-Language

string

Стандартный заголовок запроса. Используется службой для реагирования на клиент на соответствующем языке.

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

Имя Тип Описание
eTag

string

Возвращает или задает eTag для элемента управления параллелизмом.

location

string

Возвращает или задает расположение Azure, в котором создается проект миграции.

properties

MigrateProjectProperties

Возвращает или задает вложенные свойства.

tags

Tags

Возвращает или задает теги.

Ответы

Имя Тип Описание
200 OK

MigrateProject

ОК

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

azure_auth

Поток OAuth2 в Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

MigrateProjects_Patch

Образец запроса

PATCH https://management.azure.com/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/migrateProjects/project01?api-version=2018-09-01-preview

{
  "properties": {
    "registeredTools": [
      "ServerMigration"
    ]
  },
  "eTag": "\"b701c73a-0000-0000-0000-59c12ff00000\"",
  "location": "Southeast Asia",
  "tags": {}
}

Пример ответа

{
  "properties": {
    "registeredTools": [
      "ServerMigration"
    ],
    "summary": {},
    "lastSummaryRefreshedTime": "2018-11-12T13:11:10.8808917Z"
  },
  "id": "/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/MigrateProjects/project01",
  "name": "project01",
  "type": "Microsoft.Migrate/MigrateProjects",
  "eTag": "\"b701c73a-0000-0000-0000-59c12ff00000\"",
  "location": "Southeast Asia",
  "tags": {}
}

Определения

Имя Описание
DatabaseProjectSummary

Сводный класс проекта базы данных.

MigrateProject

Миграция ресурса REST Project.

MigrateProjectProperties

Класс для свойств проекта миграции.

ProvisioningState

Состояние подготовки проекта миграции.

RegisteredTools

Возвращает или задает список средств, зарегистрированных в проекте миграции.

ServersProjectSummary

Класс, представляющий сводку проекта серверов.

Tags

Возвращает или задает теги.

DatabaseProjectSummary

Сводный класс проекта базы данных.

Имя Тип Описание
extendedSummary

object

Возвращает или задает расширенную сводку.

instanceType string:

Databases

Возвращает тип экземпляра.

lastSummaryRefreshedTime

string

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

refreshSummaryState enum:
  • Completed
  • Failed
  • InProgress
  • Started

Возвращает или задает состояние сводки обновления.

MigrateProject

Миграция ресурса REST Project.

Имя Тип Описание
eTag

string

Возвращает или задает eTag для элемента управления параллелизмом.

id

string

Возвращает относительный URL-адрес для получения этого проекта миграции.

location

string

Возвращает или задает расположение Azure, в котором создается проект миграции.

name

string

Возвращает имя проекта миграции.

properties

MigrateProjectProperties

Возвращает или задает вложенные свойства.

tags

Tags

Возвращает или задает теги.

type

string

Обрабатывается поставщиком ресурсов. Type = Microsoft.Migrate/MigrateProject.

MigrateProjectProperties

Класс для свойств проекта миграции.

Имя Тип Описание
lastSummaryRefreshedTime

string

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

provisioningState

ProvisioningState

Состояние подготовки проекта миграции.

refreshSummaryState enum:
  • Completed
  • Failed
  • InProgress
  • Started

Возвращает сводное состояние обновления.

registeredTools

RegisteredTools[]

Возвращает или задает список средств, зарегистрированных в проекте миграции.

summary

object

Возвращает сводку проекта миграции.

ProvisioningState

Состояние подготовки проекта миграции.

Имя Тип Описание
Accepted

string

Creating

string

Deleting

string

Failed

string

Moving

string

Succeeded

string

RegisteredTools

Возвращает или задает список средств, зарегистрированных в проекте миграции.

Имя Тип Описание
Carbonite

string

Cloudamize

string

CorentTech

string

DataMigrationAssistant

string

DatabaseMigrationService

string

ServerAssessment

string

ServerAssessmentV1

string

ServerDiscovery

string

ServerMigration

string

ServerMigration_Replication

string

Turbonomic

string

Zerto

string

ServersProjectSummary

Класс, представляющий сводку проекта серверов.

Имя Тип Описание
assessedCount

integer

Возвращает или задает количество оцениваемых сущностей.

discoveredCount

integer

Возвращает или задает количество обнаруженных сущностей.

extendedSummary

object

Возвращает или задает расширенную сводку.

instanceType string:

Servers

Возвращает тип экземпляра.

lastSummaryRefreshedTime

string

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

migratedCount

integer

Возвращает или задает количество перенесенных сущностей.

refreshSummaryState enum:
  • Completed
  • Failed
  • InProgress
  • Started

Возвращает или задает состояние сводки обновления.

replicatingCount

integer

Возвращает или задает количество реплицируемых сущностей.

testMigratedCount

integer

Возвращает или задает количество перенесенных тестов сущностей.

Tags

Возвращает или задает теги.

Имя Тип Описание
additionalProperties

string