Condividi tramite


Manage orders - Create a New-Commerce migration schedule

Pianifica una migrazione New-Commerce.

POST https://api.partnercenter.microsoft.com/v{version}/customers/{customer_id}/migrations/newcommerce/schedules

Parametri dell'URI

Nome In Necessario Tipo Descrizione
customer_id
path True

string

version
path True

string

Intestazione della richiesta

Media Types: "application/json-patch+json", "application/json", "text/json", "application/*+json"

Nome Necessario Tipo Descrizione
Authorization True

string

Token di connessione dell'autorizzazione

MS-CorrelationId

string

Usato per tenere traccia delle richieste internamente. Se non viene specificata una MS-CorrelationId, il server genererà un nuovo per ogni richiesta

MS-CV

string

Usato per tenere traccia delle richieste internamente. Se non viene specificata una MS-CV, il server genererà un nuovo per ogni richiesta

MS-RequestId

string

Usato per l'idempotenza delle richieste. Se non viene specificata una MS-RequestId, il server genererà un nuovo per ogni richiesta

Corpo della richiesta

Media Types: "application/json-patch+json", "application/json", "text/json", "application/*+json"

Nome Tipo Descrizione
addOnMigrationSchedules

Microsoft.Partner.Providers.Migration.V1.Models.NewCommerceMigrationSchedule[]

billingCycle

string

catalogItemId

string

createdTime

string (date-time)

currentSubscriptionId

string

customTermEndDate

string (date-time)

customerTenantId

string

errorCode

integer (int32)

errorDescription

string

externalReferenceId

string

id

string

lastModifiedTime

string (date-time)

microsoftLed

boolean

migrateOnRenewal

boolean

newCommerceMigrationId

string

purchaseFullTerm

boolean

quantity

integer (int32)

status

string

subscriptionEndDate

string (date-time)

targetDate

string (date-time)

termDuration

string

Risposte

Nome Tipo Descrizione
201 Created

Microsoft.Partner.Providers.Migration.V1.Models.NewCommerceMigrationSchedule

La richiesta ha avuto esito positivo. Il corpo della risposta contiene l'entità di pianificazione della migrazione New-Commerce.

Media Types: "text/plain", "application/json", "text/json"

400 Bad Request

Non è presente un input mancante o non valido. Il corpo della risposta fornirà i dettagli dell'errore.

Media Types: "text/plain", "application/json", "text/json"

401 Unauthorized

La richiesta non è stata autenticata. Il client deve prima eseguire l'autenticazione con il servizio API partner.

Media Types: "text/plain", "application/json", "text/json"

403 Forbidden

La richiesta è stata autenticata ma è stata rifiutata perché il chiamante non dispone dei diritti per richiamarlo.

Media Types: "text/plain", "application/json", "text/json"

404 Not Found

La risorsa non viene trovata o non è disponibile con i parametri di input specificati.

Media Types: "text/plain", "application/json", "text/json"

500 Internal Server Error

Il servizio API partner o una delle relative dipendenze non è riuscito a soddisfare la richiesta. I chiamanti possono riprovare.

Media Types: "text/plain", "application/json", "text/json"

Definizioni

Microsoft.Partner.Providers.Migration.V1.Models.NewCommerceMigrationSchedule

Nome Tipo Descrizione
addOnMigrationSchedules

Microsoft.Partner.Providers.Migration.V1.Models.NewCommerceMigrationSchedule[]

billingCycle

string

catalogItemId

string

createdTime

string (date-time)

currentSubscriptionId

string

customTermEndDate

string (date-time)

customerTenantId

string

errorCode

integer (int32)

errorDescription

string

externalReferenceId

string

id

string

isPartnerCreated

boolean

lastModifiedTime

string (date-time)

microsoftLed

boolean

migrateOnRenewal

boolean

newCommerceMigrationId

string

purchaseFullTerm

boolean

quantity

integer (int32)

status

string

subscriptionEndDate

string (date-time)

targetDate

string (date-time)

termDuration

string