Megosztás a következőn keresztül:


Migration - Put

Migrálás a forrásból a cél számlázási hatókörébe

PUT https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/migrations/default?api-version=2024-08-01-preview

URI-paraméterek

Name In Kötelező Típus Description
billingAccountName
path True

string

pattern: ^([0-9]+|([Pp][Cc][Nn]\.[A-Za-z0-9]+)|[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}(:[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}_[0-9]{4}(-[0-9]{2}){2})?)$

A számlázási fiókot egyedileg azonosító azonosító.

api-version
query True

string

Az ügyfélkéréshez használni kívánt API verziója. A jelenlegi verzió: 2024-04-01.

Kérelem törzse

Name Típus Description
destinationBillingScope

string

A leképezendő cél számlázási hatóköre.

locale

string

Területi beállítás az értesítésekhez. Nem kötelező tulajdonság, amely csak a migrálási regisztrációhoz használható

products

Products[]

Termékadatok.

status

MigrationStatus

Migrálás állapota

Válaszok

Name Típus Description
200 OK

MigrationDetails

Migrálás részletei.

Other Status Codes

ErrorResponse

Hibaválasz, amely leírja, hogy miért nem sikerült a művelet.

Példák

CreateOrUpdateMigrationMapping
Migration Initiation Details

CreateOrUpdateMigrationMapping

Mintakérelem

PUT https://management.azure.com/providers/Microsoft.Billing/billingAccounts/57151837/migrations/default?api-version=2024-08-01-preview

{
  "destinationBillingScope": "/providers/Microsoft.Billing/billingAccounts/8a1d33b5-73a1-5e7f-4b29-5afaebaba7e4:03059466-caec-4aa5-b458-2071484f7d32_2019-05-31/billingProfiles/APS5-RFWH-BG7-PGB",
  "status": "Draft"
}

Mintaválasz

{
  "id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/migrations/default",
  "name": "default",
  "type": "Microsoft.Billing/billingAccounts/migrations/default",
  "properties": {
    "destinationBillingScope": "/providers/Microsoft.Billing/billingAccounts/8a1d33b5-73a1-5e7f-4b29-5afaebaba7e4:03059466-caec-4aa5-b458-2071484f7d32_2019-05-31/billingProfiles/APS5-RFWH-BG7-PGB",
    "status": "Draft",
    "transferId": null,
    "products": []
  }
}

Migration Initiation Details

Mintakérelem

PUT https://management.azure.com/providers/Microsoft.Billing/billingAccounts/57151837/migrations/default?api-version=2024-08-01-preview

{
  "destinationBillingScope": "/providers/Microsoft.Billing/billingAccounts/8a1d33b5-73a1-5e7f-4b29-5afaebaba7e4:03059466-caec-4aa5-b458-2071484f7d32_2019-05-31/billingProfiles/APS5-RFWH-BG7-PGB",
  "status": "InProgress",
  "locale": "en-us"
}

Mintaválasz

{
  "id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/migrations/default",
  "name": "default",
  "type": "Microsoft.Billing/billingAccounts/migrations/default",
  "properties": {
    "destinationBillingScope": "/providers/Microsoft.Billing/billingAccounts/8a1d33b5-73a1-5e7f-4b29-5afaebaba7e4:03059466-caec-4aa5-b458-2071484f7d32_2019-05-31/billingProfiles/APS5-RFWH-BG7-PGB",
    "status": "Completed",
    "transferId": "4a74dc9e-a863-4c88-b11e-e76aa2f4a05d",
    "products": [
      {
        "productType": "AzureSubscription",
        "productId": "43566850-63bf-40d2-a2cb-763eb62d7f3b",
        "name": "OpenAI Staging",
        "skuDescription": "MS-AZR-0003P",
        "status": "Completed"
      }
    ]
  }
}

Definíciók

Name Description
createdByType

Az erőforrást létrehozó identitás típusa.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

Migration

Migrálás részletei.

MigrationDetails

Migrálás részletei.

MigrationStatus

Migrálás állapota

Products

Termékadatok.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

TransferProductStatus

termékátvitel állapota

createdByType

Az erőforrást létrehozó identitás típusa.

Érték Description
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

Migration

Migrálás részletei.

Name Típus Description
destinationBillingScope

string

A leképezendő cél számlázási hatóköre.

locale

string

Területi beállítás az értesítésekhez. Nem kötelező tulajdonság, amely csak a migrálási regisztrációhoz használható

products

Products[]

Termékadatok.

status

MigrationStatus

Migrálás állapota

transferId

string

Átviteli azonosító

MigrationDetails

Migrálás részletei.

Name Típus Description
id

string (arm-id)

Az erőforrás teljes erőforrás-azonosítója. Például: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Az erőforrás neve

properties

Migration

Migrálás részletei.

systemData

systemData

A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.

tags

object

Az erőforráshoz társított metaadatok szótára. Lehet, hogy nem minden erőforrástípushoz van feltöltve. Legfeljebb 256 karakter hosszúságú kulcs/érték. A kulcsok/értékek nem üresek és nem lehet nullak. A kulcsok nem tartalmazhatnak <> % & \ ? /

type

string

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

MigrationStatus

Migrálás állapota

Érték Description
Completed
CompletedWithErrors
Draft
Failed
InProgress

Products

Termékadatok.

Name Típus Description
name

string

terméknév

productId

string

termékazonosító

productType

string

terméktípus

skuDescription

string

termékváltozat leírása

status

TransferProductStatus

termékátvitel állapota

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string (date-time)

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string (date-time)

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást legutóbb módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.

TransferProductStatus

termékátvitel állapota

Érték Description
Completed
Failed
InProgress
NotStarted