---
title: "Get all Move Collections."
method: GET
path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/moveCollections"
---

# Get all Move Collections.

`GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/moveCollections`

Get all the Move Collections in the resource group.

## Path parameters

- `subscriptionId` string, required
- `resourceGroupName` string, required

## Query parameters

- `api-version` string, required

## Response `200`

OK.

- MoveCollectionResultList — Defines the collection of move collections.
  - `value` MoveCollection[] — Gets the list of move collections.
    - `id` string — Fully qualified resource Id for the resource.
    - `name` string — The name of the resource
    - `type` string — The type of the resource.
    - `etag` string — The etag of the resource.
    - `tags` object — Resource tags.
    - `location` string — The geo-location where the resource lives.
    - `identity` Identity — Defines the MSI properties of the Move Collection.
      - `type` 'None' | 'SystemAssigned' | 'UserAssigned' — The type of identity used for the resource mover service.
      - `principalId` string — Gets or sets the principal id.
      - `tenantId` string — Gets or sets the tenant id.
    - `properties` MoveCollectionProperties — Defines the move collection properties.
      - `sourceRegion` string — Gets or sets the source region.
      - `targetRegion` string — Gets or sets the target region.
      - `moveRegion` string — Gets or sets the move region which indicates the region where the VM Regional to Zonal move will be conducted.
      - `provisioningState` 'Succeeded' | 'Updating' | 'Creating' | 'Failed' — Defines the provisioning states.
      - `version` string — Gets or sets the version of move collection.
      - `moveType` 'RegionToRegion' | 'RegionToZone' — Defines the MoveType.
      - `errors` MoveResourceError — An error response from the azure resource mover service.
        - `properties` MoveResourceErrorBody — An error response from the Azure Migrate service.
          - `code` string — An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
          - `message` string — A message describing the error, intended to be suitable for display in a user interface.
          - `target` string — The target of the particular error. For example, the name of the property in error.
          - `details` MoveResourceErrorBody[] — A list of additional details about the error.
    - `systemData` SystemData — unresolved $ref
  - `nextLink` string — Gets the value of next link.

## Other responses

- `default` — Error response describing why the operation failed.

---

[API](https://skmtc.net/azure/apis/resourcemover-microsoft-migrate-resourcemover.md) · [All operations](https://skmtc.net/azure/apis/resourcemover-microsoft-migrate-resourcemover/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/resourcemover-microsoft-migrate-resourcemover/revisions/387a098d4474/schema)
