Product upgrade resources

You can use the following resources for information about Partner Center product upgrades from a Microsoft Azure (MS-AZR-0145P) subscription to an Azure plan.

ProductUpgradeRequest

The ProductUpgradesRequest resource provides information about the product upgrades request object.

Property Type Description
customerId string A GUID-formatted string that identifies the customer.
productFamily string The product family for which the upgrade is requested.
attributes ResourceAttributes The metadata attributes.

ProductUpgradesEligibility

The ProductUpgradesEligibility resource provides information about the customer's eligibility for upgrading a product.

Property Type Description
customerId string A GUID-formatted string that identifies the customer.
productFamily string The product family for which the upgrade is requested.
isEligible bool The bool value indicates whether the customer is eligible for requested upgrade.
upgradeId string The upgrade ID if a product upgrade for given family is already in place.
reason string The reason for which customer isn't eligible for product upgrade.
productFamily string The product family for which the upgrade is requested.
attributes ResourceAttributes The metadata attributes.

ProductUpgradesStatus

The ProductUpgradesStatus resource provides information about the status of a product upgrade.

Property Type Description
Id string A GUID-formatted string that identifies the upgrade.
productFamily string The product family for which the upgrade is requested.
status string The status of the product upgrade.
lineItems array of UpgradesLineItem resources An array of objects that provides information of the upgrade details for each line item that was part of the request body.
errorDetails ErrorDetails resource The error details for upgrade requested.
attributes ResourceAttributes The metadata attributes.

UpgradesLineItem

The UpgradesLineItem resource describes the status of product upgrade details for each line item of the request.

Property Type Description
sourceProduct UpgradeProduct object Information of the source product being upgraded.
targetProduct UpgradeProduct object Information of the target product post upgrade.
upgradedDate string in UTC date-time format The date the subscription was upgraded.
status string The status of the product upgrade.
errorDetails ErrorDetails resource The error details for upgrade requested.
attributes ResourceAttributes The metadata attributes.

UpgradeProduct

The UpgradeProduct resource provides information about the product being upgraded.

Property Type Description
id string A GUID-formatted string that identifies the product.
name string The friendly name of product being upgraded.
attributes ResourceAttributes The metadata attributes.

ErrorDetails

The ErrorDetails resource provides details about errors during the upgrade process.

Property Type Description
code string An error code when the product upgrade fails.
message string The error message when the product upgrade fails.
attributes ResourceAttributes The metadata attributes.