Sdílet prostřednictvím


Migrate Projects - Patch Migrate Project

Aktualizujte projekt migrace.
Aktualizujte projekt migrace se zadaným názvem. Podporuje částečné aktualizace, například je možné zadat pouze značky.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
migrateProjectName
path True

string

Název projektu Azure Migrate

resourceGroupName
path True

string

Název skupiny prostředků Azure, která migruje projekt je součástí.

subscriptionId
path True

string

ID předplatného Azure, ve kterém byl projekt migrace vytvořen.

api-version
query True

string

Standardní hlavička požadavku. Používá se službou k identifikaci verze rozhraní API používané klientem.

Hlavička požadavku

Name Vyžadováno Typ Description
Accept-Language

string

Standardní hlavička požadavku. Služba ji používá k odpovídání klientovi v příslušném jazyce.

Text požadavku

Name Typ Description
eTag

string

Získá nebo nastaví eTag pro řízení souběžnosti.

location

string

Získá nebo nastaví umístění Azure, ve kterém je vytvořen projekt migrace.

properties

MigrateProjectProperties

Získá nebo nastaví vnořené vlastnosti.

tags

Tags

Získá nebo nastaví značky.

Odpovědi

Name Typ Description
200 OK

MigrateProject

OK

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

MigrateProjects_Patch

Ukázkový požadavek

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

Ukázková odpověď

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

Definice

Name Description
DatabaseProjectSummary

Souhrnná třída databázového projektu.

MigrateProject

Migrace zdroje REST projektu

MigrateProjectProperties

Třída pro vlastnosti projektu migrace

ProvisioningState

Stav zřizování projektu migrace

RegisteredTools

Získá nebo nastaví seznam nástrojů zaregistrovaných v projektu migrace.

ServersProjectSummary

Třída představující souhrn projektu serverů.

Tags

Získá nebo nastaví značky.

DatabaseProjectSummary

Souhrnná třída databázového projektu.

Name Typ Description
extendedSummary

object

Získá nebo nastaví rozšířený souhrn.

instanceType string:

Databases

Získá typ instance.

lastSummaryRefreshedTime

string

Získá nebo nastaví čas poslední aktualizace souhrnu.

refreshSummaryState enum:
  • Completed
  • Failed
  • InProgress
  • Started

Získá nebo nastaví stav souhrnu aktualizace.

MigrateProject

Migrace zdroje REST projektu

Name Typ Description
eTag

string

Získá nebo nastaví eTag pro řízení souběžnosti.

id

string

Získá relativní adresu URL pro získání tohoto projektu migrace.

location

string

Získá nebo nastaví umístění Azure, ve kterém je vytvořen projekt migrace.

name

string

Získá název projektu migrace.

properties

MigrateProjectProperties

Získá nebo nastaví vnořené vlastnosti.

tags

Tags

Získá nebo nastaví značky.

type

string

Zpracovává ho poskytovatel prostředků. Zadejte = Microsoft.Migrate/MigrateProject.

MigrateProjectProperties

Třída pro vlastnosti projektu migrace

Name Typ Description
lastSummaryRefreshedTime

string

Získá čas poslední aktualizace souhrnu projektu.

provisioningState

ProvisioningState

Stav zřizování projektu migrace

refreshSummaryState enum:
  • Completed
  • Failed
  • InProgress
  • Started

Získá stav souhrnu aktualizace.

registeredTools

RegisteredTools[]

Získá nebo nastaví seznam nástrojů zaregistrovaných v projektu migrace.

summary

object

Získá souhrn projektu migrace.

ProvisioningState

Stav zřizování projektu migrace

Name Typ Description
Accepted

string

Creating

string

Deleting

string

Failed

string

Moving

string

Succeeded

string

RegisteredTools

Získá nebo nastaví seznam nástrojů zaregistrovaných v projektu migrace.

Name Typ Description
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

Třída představující souhrn projektu serverů.

Name Typ Description
assessedCount

integer

Získá nebo nastaví počet hodnocených entit.

discoveredCount

integer

Získá nebo nastaví počet zjištěných entit.

extendedSummary

object

Získá nebo nastaví rozšířený souhrn.

instanceType string:

Servers

Získá typ instance.

lastSummaryRefreshedTime

string

Získá nebo nastaví čas poslední aktualizace souhrnu.

migratedCount

integer

Získá nebo nastaví počet migrovaných entit.

refreshSummaryState enum:
  • Completed
  • Failed
  • InProgress
  • Started

Získá nebo nastaví stav souhrnu aktualizace.

replicatingCount

integer

Získá nebo nastaví počet replikovaných entit.

testMigratedCount

integer

Získá nebo nastaví počet testovacích entit.

Tags

Získá nebo nastaví značky.

Name Typ Description
additionalProperties

string