Move Collections - Create

Membuat atau memperbarui koleksi pemindahan.

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

Parameter URI

Name In Required Type Description
moveCollectionName
path True
  • string

Nama Kumpulan Pemindahan.

resourceGroupName
path True
  • string

Nama Grup Sumber Daya.

subscriptionId
path True
  • string

ID Langganan.

api-version
query True
  • string

Versi Api Klien.

Isi Permintaan

Name Type Description
identity

Menentukan properti MSI dari Kumpulan Pemindahan.

location
  • string

Lokasi geografis tempat sumber daya berada.

properties

Menentukan properti kumpulan pemindahan.

tags
  • object

Tag sumber daya.

Respons

Name Type Description
200 OK

Berhasil

201 Created

Berhasil

Other Status Codes

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Azure Active Directory Flow OAuth2

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

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

MoveCollections_Create

Sample Request

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

{
  "location": "eastus2",
  "properties": {
    "sourceRegion": "eastus",
    "targetRegion": "westus"
  },
  "identity": {
    "type": "SystemAssigned"
  }
}

Sample Response

{
  "name": "movecollection1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/MoveCollections/movecollection1",
  "type": "Microsoft.Migrate/MoveCollections",
  "location": "United States",
  "identity": {
    "type": "SystemAssigned",
    "principalId": "7488fa50-1c8e-42c4-a117-38c8d05d8b72",
    "tenantId": "cc7e5736-dbba-4059-a621-664eab9c1d80"
  },
  "properties": {
    "sourceRegion": "eastus",
    "targetRegion": "westus",
    "provisioningState": "Succeeded"
  }
}
{
  "name": "movecollection1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/MoveCollections/movecollection1",
  "type": "Microsoft.Migrate/MoveCollections",
  "location": "United States",
  "identity": {
    "type": "SystemAssigned",
    "principalId": "7488fa50-1c8e-42c4-a117-38c8d05d8b72",
    "tenantId": "cc7e5736-dbba-4059-a621-664eab9c1d80"
  },
  "properties": {
    "sourceRegion": "eastus",
    "targetRegion": "westus",
    "provisioningState": "Succeeded"
  }
}

Definisi

CloudError

Respons kesalahan dari layanan.

CloudErrorBody

Respons kesalahan dari layanan.

Errors

Menentukan kesalahan pemindahan sumber daya.

Identity

Menentukan properti MSI dari Kumpulan Pemindahan.

MoveCollection

Tentukan kumpulan pemindahan.

MoveCollectionProperties

Menentukan properti kumpulan pemindahan.

MoveResourceErrorBody

Respons kesalahan dari layanan Azure Migrate.

ProvisioningState

Menentukan status provisi.

ResourceIdentityType

Jenis identitas yang digunakan untuk layanan pemindah sumber daya.

CloudError

Respons kesalahan dari layanan.

Name Type Description
error

Isi kesalahan cloud.

CloudErrorBody

Respons kesalahan dari layanan.

Name Type Description
code
  • string

Pengidentifikasi untuk kesalahan. Kode tidak berubah dan dimaksudkan untuk dikonsumsi secara terprogram.

details

Daftar detail tambahan tentang kesalahan.

message
  • string

Pesan yang menjelaskan kesalahan, dimaksudkan agar cocok untuk ditampilkan di antarmuka pengguna.

target
  • string

Target kesalahan tertentu. Misalnya, nama properti dalam kesalahan.

Errors

Menentukan kesalahan pemindahan sumber daya.

Name Type Description
properties

Isi kesalahan sumber daya pemindahan.

Identity

Menentukan properti MSI dari Kumpulan Pemindahan.

Name Type Description
principalId
  • string

Mendapatkan atau mengatur id utama.

tenantId
  • string

Mendapatkan atau mengatur id penyewa.

type

Jenis identitas yang digunakan untuk layanan pemindah sumber daya.

MoveCollection

Tentukan kumpulan pemindahan.

Name Type Description
etag
  • string

Etag sumber daya.

id
  • string

Id sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya.

identity

Menentukan properti MSI dari Kumpulan Pemindahan.

location
  • string

Lokasi geografis tempat sumber daya berada.

name
  • string

Nama sumber daya.

properties

Menentukan properti kumpulan pemindahan.

tags
  • object

Tag sumber daya.

type
  • string

Jenis sumber daya.

MoveCollectionProperties

Menentukan properti kumpulan pemindahan.

Name Type Description
errors

Menentukan kesalahan kumpulan pemindahan.

provisioningState

Menentukan status provisi.

sourceRegion
  • string

Mendapatkan atau mengatur wilayah sumber.

targetRegion
  • string

Mendapatkan atau menetapkan wilayah target.

MoveResourceErrorBody

Respons kesalahan dari layanan Azure Migrate.

Name Type Description
code
  • string

Pengidentifikasi untuk kesalahan. Kode tidak berubah dan dimaksudkan untuk dikonsumsi secara terprogram.

details

Daftar detail tambahan tentang kesalahan.

message
  • string

Pesan yang menjelaskan kesalahan, dimaksudkan agar cocok untuk ditampilkan di antarmuka pengguna.

target
  • string

Target kesalahan tertentu. Misalnya, nama properti dalam kesalahan.

ProvisioningState

Menentukan status provisi.

Name Type Description
Creating
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

ResourceIdentityType

Jenis identitas yang digunakan untuk layanan pemindah sumber daya.

Name Type Description
None
  • string
SystemAssigned
  • string
UserAssigned
  • string