Bagikan melalui


Migrate Projects - Patch Migrate Project

Memperbarui proyek migrasi.
Perbarui proyek migrasi dengan nama yang ditentukan. Mendukung pembaruan parsial, misalnya hanya tag yang dapat disediakan.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
migrateProjectName
path True

string

Nama proyek Azure Migrate.

resourceGroupName
path True

string

Nama Grup Sumber Daya Azure yang memigrasikan proyek adalah bagian darinya.

subscriptionId
path True

string

Id Langganan Azure tempat proyek migrasi dibuat.

api-version
query True

string

Header permintaan standar. Digunakan oleh layanan untuk mengidentifikasi versi API yang digunakan oleh klien.

Header Permintaan

Nama Diperlukan Jenis Deskripsi
Accept-Language

string

Header permintaan standar. Digunakan oleh layanan untuk menanggapi klien dalam bahasa yang sesuai.

Isi Permintaan

Nama Jenis Deskripsi
eTag

string

Mendapatkan atau mengatur eTag untuk kontrol konkurensi.

location

string

Mendapatkan atau mengatur lokasi Azure tempat proyek migrasi dibuat.

properties

MigrateProjectProperties

Mendapatkan atau mengatur properti berlapis.

tags

Tags

Mendapatkan atau mengatur tag.

Respons

Nama Jenis Deskripsi
200 OK

MigrateProject

OK

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

MigrateProjects_Patch

Permintaan sampel

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": {}
}

Respon sampel

{
  "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": {}
}

Definisi

Nama Deskripsi
DatabaseProjectSummary

Kelas ringkasan proyek database.

MigrateProject

Memigrasikan Sumber Daya REST Proyek.

MigrateProjectProperties

Kelas untuk memigrasikan properti proyek.

ProvisioningState

Status provisi proyek migrasi.

RegisteredTools

Mendapatkan atau mengatur daftar alat yang terdaftar dengan proyek migrasi.

ServersProjectSummary

Kelas yang mewakili ringkasan proyek server.

Tags

Mendapatkan atau mengatur tag.

DatabaseProjectSummary

Kelas ringkasan proyek database.

Nama Jenis Deskripsi
extendedSummary

object

Mendapatkan atau mengatur ringkasan yang diperluas.

instanceType string:

Databases

Mendapatkan jenis Instans.

lastSummaryRefreshedTime

string

Mendapatkan atau mengatur waktu ketika ringkasan terakhir disegarkan.

refreshSummaryState enum:
  • Completed
  • Failed
  • InProgress
  • Started

Mendapatkan atau mengatur status ringkasan refresh.

MigrateProject

Memigrasikan Sumber Daya REST Proyek.

Nama Jenis Deskripsi
eTag

string

Mendapatkan atau mengatur eTag untuk kontrol konkurensi.

id

string

Mendapatkan URL relatif untuk mendapatkan proyek migrasi ini.

location

string

Mendapatkan atau mengatur lokasi Azure tempat proyek migrasi dibuat.

name

string

Mendapatkan nama proyek migrasi.

properties

MigrateProjectProperties

Mendapatkan atau mengatur properti berlapis.

tags

Tags

Mendapatkan atau mengatur tag.

type

string

Ditangani oleh penyedia sumber daya. Jenis = Microsoft.Migrate/MigrateProject.

MigrateProjectProperties

Kelas untuk memigrasikan properti proyek.

Nama Jenis Deskripsi
lastSummaryRefreshedTime

string

Mendapatkan terakhir kali ringkasan proyek disegarkan.

provisioningState

ProvisioningState

Status provisi proyek migrasi.

refreshSummaryState enum:
  • Completed
  • Failed
  • InProgress
  • Started

Mendapatkan status ringkasan refresh.

registeredTools

RegisteredTools[]

Mendapatkan atau mengatur daftar alat yang terdaftar dengan proyek migrasi.

summary

object

Mendapatkan ringkasan proyek migrasi.

ProvisioningState

Status provisi proyek migrasi.

Nama Jenis Deskripsi
Accepted

string

Creating

string

Deleting

string

Failed

string

Moving

string

Succeeded

string

RegisteredTools

Mendapatkan atau mengatur daftar alat yang terdaftar dengan proyek migrasi.

Nama Jenis Deskripsi
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

Kelas yang mewakili ringkasan proyek server.

Nama Jenis Deskripsi
assessedCount

integer

Mendapatkan atau menetapkan jumlah entitas yang dinilai.

discoveredCount

integer

Mendapatkan atau mengatur jumlah entitas yang ditemukan.

extendedSummary

object

Mendapatkan atau mengatur ringkasan yang diperluas.

instanceType string:

Servers

Mendapatkan jenis Instans.

lastSummaryRefreshedTime

string

Mendapatkan atau mengatur waktu ketika ringkasan terakhir disegarkan.

migratedCount

integer

Mendapatkan atau mengatur jumlah entitas yang dimigrasikan.

refreshSummaryState enum:
  • Completed
  • Failed
  • InProgress
  • Started

Mendapatkan atau mengatur status ringkasan refresh.

replicatingCount

integer

Mendapatkan atau mengatur jumlah entitas yang sedang direplikasi.

testMigratedCount

integer

Mendapatkan atau mengatur jumlah pengujian entitas yang dimigrasikan.

Tags

Mendapatkan atau mengatur tag.

Nama Jenis Deskripsi
additionalProperties

string