Move Collections - Bulk Remove

Tar bort uppsättningen flyttresurser som ingår i begärandetexten från flyttsamlingen. Orkestreringen utförs efter tjänst. För att hjälpa användaren att kräva åtgärden kan klienten anropa åtgärden med validateOnly-egenskapen inställd på true.

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

URI-parametrar

Name I Obligatorisk Typ Description
moveCollectionName
path True

string

resourceGroupName
path True

string

subscriptionId
path True

string

Prenumerations-ID:t.

api-version
query True

string

Klient-API-version.

Begärandetext

Name Typ Description
moveResourceInputType

MoveResourceInputType

Definierar indatatypen flytta resurs.

moveResources

string[]

Hämtar eller anger listan över resurs-ID: er, som standard accepterar den flytt av resurs-ID:er såvida inte indatatypen växlas via egenskapen moveResourceInputType.

validateOnly

boolean

Hämtar eller anger ett värde som anger om åtgärden bara behöver köras på förhand.

Svar

Name Typ Description
200 OK

OperationStatus

OK

202 Accepted

Har godkänts

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

MoveCollections_BulkRemove

Exempelbegäran

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

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

Exempelsvar

{
  "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": {}
}
Location: https://some.endpoint.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/MoveCollections/movecollection1?api-version=2022-11-01

Definitioner

Name Description
AffectedMoveResource

Felinformation om anpassad RP-åtgärd.

BulkRemoveRequest

Definierar begärandetexten för massborttagning av flyttresurser.

CloudError

Ett felsvar från tjänsten.

CloudErrorBody

Ett felsvar från tjänsten.

MoveErrorInfo

Flytta anpassad felinformation.

MoveResourceInputType

Definierar indatatypen flytta resurs.

OperationErrorAdditionalInfo

Information om åtgärdsfelet.

OperationStatus

REST-resurs för åtgärdsstatus.

OperationStatusError

Klass för åtgärdsstatusfel.

OperationStatusProperties

Klass för egenskaper för åtgärdsresultat.

AffectedMoveResource

Felinformation om anpassad RP-åtgärd.

Name Typ Description
id

string

Det påverkade flyttresurs-ID:t.

moveResources

AffectedMoveResource[]

De berörda flyttresurserna.

sourceId

string

Det påverkade flyttresurskällans ID.

BulkRemoveRequest

Definierar begärandetexten för massborttagning av flyttresurser.

Name Typ Description
moveResourceInputType

MoveResourceInputType

Definierar indatatypen flytta resurs.

moveResources

string[]

Hämtar eller anger listan över resurs-ID: er, som standard accepterar den flytt av resurs-ID:er såvida inte indatatypen växlas via egenskapen moveResourceInputType.

validateOnly

boolean

Hämtar eller anger ett värde som anger om åtgärden bara behöver köras på förhand.

CloudError

Ett felsvar från tjänsten.

Name Typ Description
error

CloudErrorBody

Molnfeltext.

CloudErrorBody

Ett felsvar från tjänsten.

Name Typ Description
code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

MoveErrorInfo

Flytta anpassad felinformation.

Name Typ Description
moveResources

AffectedMoveResource[]

De berörda flyttresurserna.

MoveResourceInputType

Definierar indatatypen flytta resurs.

Värde Description
MoveResourceId
MoveResourceSourceId

OperationErrorAdditionalInfo

Information om åtgärdsfelet.

Name Typ Description
info

MoveErrorInfo

Information om åtgärdsfelet.

type

string

Feltypen.

OperationStatus

REST-resurs för åtgärdsstatus.

Name Typ Description
endTime

string

Sluttid.

error

OperationStatusError

Det gick inte att ange all felinformation för åtgärden.

id

string

Resurs-ID.

name

string

Åtgärdsnamn.

properties

OperationStatusProperties

Anpassade data.

startTime

string

Starttid.

status

string

Status för åtgärden. ARM förväntar sig att terminalstatusen är en av lyckades/ misslyckades/ avbröts. Alla andra värden innebär att åtgärden fortfarande körs.

OperationStatusError

Klass för åtgärdsstatusfel.

Name Typ Description
additionalInfo

OperationErrorAdditionalInfo[]

Ytterligare information.

code

string

Felkoden.

details

OperationStatusError[]

Felinformationen.

message

string

Felmeddelandet.

OperationStatusProperties

Klass för egenskaper för åtgärdsresultat.