Share via


Storage Accounts - Get Customer Initiated Migration

取得指定之記憶體帳戶進行中移轉的狀態。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/accountMigrations/default?api-version=2023-01-01

URI 參數

名稱 位於 必要 類型 Description
accountName
path True

string

指定資源群組內的記憶體帳戶名稱。 儲存體帳戶名稱必須介於 3 到 24 個字元的長度,而且只能使用數字和小寫字母。

Regex pattern: ^[a-z0-9]+$

migrationName
path True

MigrationName

儲存體帳戶移轉的名稱。 它應該一律為 'default'

Regex pattern: ^[a-z][a-z0-9]*$

resourceGroupName
path True

string

用戶訂用帳戶內的資源組名。 名稱不區分大小寫。

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

目標訂用帳戶的標識碼。

api-version
query True

string

用於此作業的 API 版本。

回應

名稱 類型 Description
200 OK

StorageAccountMigration

確定 -- 取得進行中或已完成移轉的詳細數據。

Other Status Codes

ErrorResponse

描述作業失敗原因的錯誤回應。

安全性

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

名稱 Description
user_impersonation 模擬您的用戶帳戶

範例

StorageAccountGetMigrationFailed
StorageAccountGetMigrationInProgress

StorageAccountGetMigrationFailed

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/resource-group-name/providers/Microsoft.Storage/storageAccounts/accountname/accountMigrations/default?api-version=2023-01-01

Sample Response

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/resource-group-name/providers/Microsoft.Storage/storageAccounts/accountname/accountMigrations/default",
  "name": "default",
  "type": "Microsoft.Storage/storageAccounts/accountMigrations",
  "properties": {
    "targetSkuName": "Standard_ZRS",
    "migrationStatus": "Failed",
    "migrationFailedReason": "ZrsNotSupportedForAccountWithArchiveData",
    "migrationFailedDetailedReason": "ZRS is not supported for accounts with archive data."
  }
}

StorageAccountGetMigrationInProgress

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/resource-group-name/providers/Microsoft.Storage/storageAccounts/accountname/accountMigrations/default?api-version=2023-01-01

Sample Response

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/resource-group-name/providers/Microsoft.Storage/storageAccounts/accountname/accountMigrations/default",
  "name": "default",
  "type": "Microsoft.Storage/storageAccounts/accountMigrations",
  "properties": {
    "targetSkuName": "Standard_ZRS",
    "migrationStatus": "InProgress"
  }
}

定義

名稱 Description
ErrorResponse

記憶體資源提供者的錯誤回應。

ErrorResponseBody

錯誤回應本文合約。

MigrationName

儲存體帳戶移轉的名稱。 它應該一律為 'default'

migrationStatus

移轉的目前狀態

SkuName

SKU 名稱。 建立帳戶時需要;選擇性更新。 請注意,在舊版中,SKU 名稱稱為 accountType。

StorageAccountMigration

與進行中或加入佇列的記憶體帳戶移轉相關聯的參數或狀態,以更新其目前的 SKU 或區域。

ErrorResponse

記憶體資源提供者的錯誤回應。

名稱 類型 Description
error

ErrorResponseBody

Azure 記憶體資源提供者錯誤回應本文。

ErrorResponseBody

錯誤回應本文合約。

名稱 類型 Description
code

string

錯誤的識別碼。 程式碼不變,且要以程式設計方式使用。

message

string

描述錯誤的訊息,適用於在使用者介面中顯示。

MigrationName

儲存體帳戶移轉的名稱。 它應該一律為 'default'

名稱 類型 Description
default

string

migrationStatus

移轉的目前狀態

名稱 類型 Description
Complete

string

Failed

string

InProgress

string

Invalid

string

SubmittedForConversion

string

SkuName

SKU 名稱。 建立帳戶時需要;選擇性更新。 請注意,在舊版中,SKU 名稱稱為 accountType。

名稱 類型 Description
Premium_LRS

string

Premium_ZRS

string

Standard_GRS

string

Standard_GZRS

string

Standard_LRS

string

Standard_RAGRS

string

Standard_RAGZRS

string

Standard_ZRS

string

StorageAccountMigration

與進行中或加入佇列的記憶體帳戶移轉相關聯的參數或狀態,以更新其目前的 SKU 或區域。

名稱 類型 Description
id

string

移轉資源標識碼

name

string

客戶起始移轉的目前值為 'default'

properties.migrationFailedDetailedReason

string

移轉失敗的原因

properties.migrationFailedReason

string

移轉失敗的錯誤碼

properties.migrationStatus

migrationStatus

移轉的目前狀態

properties.targetSkuName

SkuName

帳戶的目標 SKU 名稱

type

string

ARM 合約中的 SrpAccountMigrationType,也就是 'accountMigrations'