Move Collections - Initiate Move

Áthelyezi a kérelem törzsében található erőforráskészletet. Az áthelyezési művelet akkor aktiválódik, ha a moveResources a moveState "MovePending" vagy "MoveFailed" állapotban van, és a sikeres végrehajtás után a moveResource moveState véglegesítésre vált. Annak érdekében, hogy a felhasználó előfeltételként elő tudja állítani a műveletet, az ügyfél meghívhatja a műveletet true (igaz) értékű validateOnly tulajdonsággal.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/moveCollections/{moveCollectionName}/initiateMove?api-version=2021-01-01

URI-paraméterek

Name In Required Type Description
moveCollectionName
path True
  • string

Az áthelyezési gyűjtemény neve.

resourceGroupName
path True
  • string

Az erőforráscsoport neve.

subscriptionId
path True
  • string

Az előfizetés azonosítója.

api-version
query True
  • string

Ügyfél API-verziója.

Kérelem törzse

Name Required Type Description
moveResources True
  • string[]

Lekéri vagy beállítja az erőforrás-azonosítók listáját, alapértelmezés szerint elfogadja az áthelyezési erőforrás-azonosítókat, kivéve, ha a bemeneti típust a moveResourceInputType tulajdonságon keresztül váltja át.

moveResourceInputType

Meghatározza az áthelyezési erőforrás bemeneti típusát.

validateOnly
  • boolean

Lekér vagy beállít egy értéket, amely jelzi, hogy a műveletnek csak az előfeltételt kell futtatnia.

Válaszok

Name Type Description
200 OK

OK

202 Accepted

Elfogadva

Other Status Codes

Hibaválasz, amely leírja, hogy miért hiúsult meg a művelet.

Biztonság

azure_auth

OAuth2 Flow Azure Active Directory

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

Scopes

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

MoveCollections_InitiateMove

Sample Request

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/moveCollections/movecollection1/initiateMove?api-version=2021-01-01

{
  "validateOnly": false,
  "moveResources": [
    "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/MoveCollections/movecollection1/MoveResources/moveresource1"
  ]
}

Sample Response

{
  "id": "/subscriptions/e80eb9fa-c996-4435-aa32-5af6f3d3077c/resourceGroups/RegionMoveRG-southcentralus-southeastasia/providers/Microsoft.Migrate/MoveCollections/MoveCollection-southcentralus-southeastasia/operations/1e4193c3-206e-4916-b124-1da16175eb0e",
  "name": "1e4193c3-206e-4916-b124-1da16175eb0e",
  "status": "Succeeded",
  "startTime": "6/17/2020 6:45:55 AM",
  "endTime": "6/17/2020 6:45:56 AM",
  "error": null,
  "properties": {}
}

Definíciók

AffectedMoveResource

Az egyéni RP-művelet hibainformációi.

CloudError

Hibaválasz a szolgáltatástól.

CloudErrorBody

Hibaválasz a szolgáltatástól.

MoveErrorInfo

Az áthelyezési egyéni hibaadatok.

MoveResourceInputType

Meghatározza az áthelyezési erőforrás bemeneti típusát.

OperationErrorAdditionalInfo

A művelet hibainformációi.

OperationStatus

A művelet állapota REST-erőforrás.

OperationStatusError

A műveleti állapot hibáinak osztálya.

OperationStatusProperties

A művelet eredménytulajdonságainak osztálya.

ResourceMoveRequest

Meghatározza az erőforrás-áthelyezési művelet kérelemtörzsét.

AffectedMoveResource

Az egyéni RP-művelet hibainformációi.

Name Type Description
id
  • string

Az érintett áthelyezési erőforrás azonosítója.

moveResources

Az érintett erőforrások áthelyezése.

sourceId
  • string

Az érintett áthelyezési erőforrás forrásazonosítója.

CloudError

Hibaválasz a szolgáltatástól.

Name Type Description
error

Felhőbeli hibatörzs.

CloudErrorBody

Hibaválasz a szolgáltatástól.

Name Type Description
code
  • string

A hiba azonosítója. A kódok invariánsak, és programozott módon használhatók.

details

A hibával kapcsolatos további részletek listája.

message
  • string

A hibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre.

target
  • string

Az adott hiba célja. Például a hibás tulajdonság neve.

MoveErrorInfo

Az áthelyezési egyéni hibaadatok.

Name Type Description
moveResources

Az érintett erőforrások áthelyezése.

MoveResourceInputType

Meghatározza az áthelyezési erőforrás bemeneti típusát.

Name Type Description
MoveResourceId
  • string
MoveResourceSourceId
  • string

OperationErrorAdditionalInfo

A művelet hibainformációi.

Name Type Description
info

A művelet hibainformációi.

type
  • string

A hiba típusa.

OperationStatus

A művelet állapota REST-erőforrás.

Name Type Description
endTime
  • string

Befejezés időpontja.

error

Hiba történt a művelet összes hibarészletének megadásakor.

id
  • string

Erőforrás-azonosító.

name
  • string

A művelet neve.

properties

Egyéni adatok.

startTime
  • string

Start menü időt.

status
  • string

A művelet állapota. Az ARM azt várja, hogy a terminál állapota a Sikeres/Sikertelen/Megszakítva állapot valamelyike legyen. Minden más érték azt jelenti, hogy a művelet még fut.

OperationStatusError

A műveleti állapot hibáinak osztálya.

Name Type Description
additionalInfo

A további információk.

code
  • string

A hibakód.

details

A hiba részletei.

message
  • string

A hibaüzenet.

OperationStatusProperties

A művelet eredménytulajdonságainak osztálya.

ResourceMoveRequest

Meghatározza az erőforrás-áthelyezési művelet kérelemtörzsét.

Name Type Description
moveResourceInputType

Meghatározza az áthelyezési erőforrás bemeneti típusát.

moveResources
  • string[]

Lekéri vagy beállítja az erőforrás-azonosítók listáját, alapértelmezés szerint elfogadja az áthelyezési erőforrás-azonosítókat, kivéve, ha a bemeneti típust a moveResourceInputType tulajdonságon keresztül váltja át.

validateOnly
  • boolean

Lekér vagy beállít egy értéket, amely jelzi, hogy a műveletnek csak az előfeltételt kell futtatnia.