Move Collections - Commit

Menerapkan set sumber daya yang disertakan dalam isi permintaan. Operasi penerapan dipicu pada moveResources di moveState 'CommitPending' atau 'CommitFailed', pada penyelesaian yang berhasil, moveResource moveState melakukan transisi ke Penerapan. Untuk membantu pengguna untuk prasyarat operasi, klien dapat memanggil operasi dengan properti validateOnly diatur ke true.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/moveCollections/{moveCollectionName}/commit?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 Required Type Description
moveResources True
  • string[]

Mendapatkan atau mengatur daftar ID sumber daya, secara default menerima id sumber daya pemindahan kecuali jenis input dialihkan melalui properti moveResourceInputType.

moveResourceInputType

Menentukan jenis input sumber daya pemindahan.

validateOnly
  • boolean

Mendapatkan atau menetapkan nilai yang menunjukkan apakah operasi hanya perlu menjalankan prasyarat.

Respons

Name Type Description
200 OK

OK

202 Accepted

Diterima

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_Commit

Sample Request

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/moveCollections/movecollection1/commit?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": {}
}

Definisi

AffectedMoveResource

Info kesalahan operasi kustom RP.

CloudError

Respons kesalahan dari layanan.

CloudErrorBody

Respons kesalahan dari layanan.

CommitRequest

Menentukan isi permintaan untuk operasi penerapan.

MoveErrorInfo

Info kesalahan kustom pemindahan.

MoveResourceInputType

Menentukan jenis input sumber daya pemindahan.

OperationErrorAdditionalInfo

Info kesalahan operasi.

OperationStatus

Sumber daya REST status operasi.

OperationStatusError

Kelas untuk kesalahan status operasi.

OperationStatusProperties

Kelas untuk properti hasil operasi.

AffectedMoveResource

Info kesalahan operasi kustom RP.

Name Type Description
id
  • string

Id sumber daya pemindahan yang terpengaruh.

moveResources

Sumber daya pemindahan yang terpengaruh.

sourceId
  • string

Id sumber sumber daya pemindahan yang terpengaruh.

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 tersebut.

message
  • string

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

target
  • string

Target kesalahan tertentu. Misalnya, nama properti dalam kesalahan.

CommitRequest

Menentukan isi permintaan untuk operasi penerapan.

Name Type Description
moveResourceInputType

Menentukan jenis input sumber daya pemindahan.

moveResources
  • string[]

Mendapatkan atau mengatur daftar ID sumber daya, secara default menerima id sumber daya pemindahan kecuali jenis input dialihkan melalui properti moveResourceInputType.

validateOnly
  • boolean

Mendapatkan atau menetapkan nilai yang menunjukkan apakah operasi hanya perlu menjalankan prasyarat.

MoveErrorInfo

Info kesalahan kustom pemindahan.

Name Type Description
moveResources

Sumber daya pemindahan yang terpengaruh.

MoveResourceInputType

Menentukan jenis input sumber daya pemindahan.

Name Type Description
MoveResourceId
  • string
MoveResourceSourceId
  • string

OperationErrorAdditionalInfo

Info kesalahan operasi.

Name Type Description
info

Info kesalahan operasi.

type
  • string

Jenis kesalahan.

OperationStatus

Sumber daya REST status operasi.

Name Type Description
endTime
  • string

Waktu selesai.

error

Kesalahan yang menyatakan semua detail kesalahan untuk operasi.

id
  • string

Id Sumber Daya.

name
  • string

Nama operasi.

properties

Data kustom.

startTime
  • string

Waktu mulai.

status
  • string

Status operasi. ARM mengharapkan status terminal menjadi salah satu dari Berhasil/Gagal/Dibatalkan. Semua nilai lain menyiratkan bahwa operasi masih berjalan.

OperationStatusError

Kelas untuk kesalahan status operasi.

Name Type Description
additionalInfo

Info tambahan.

code
  • string

Kode kesalahan.

details

Detail kesalahan.

message
  • string

Pesan kesalahan.

OperationStatusProperties

Kelas untuk properti hasil operasi.