FLEXNET OPERATIONS SOAP WEB SERVICES GUIDE |
FlexNet Operations Web Services Guide |
An upgradeLicenseRequest message contains an element of EntitlementLifeCycleRequestType.
Type EntitlementLifeCycleRequestType
Contains elements as defined in the following table.
Component | Type | Occurs | Description |
---|---|---|---|
![]() |
1..1 | ||
entitlementData | entitlementLifeCycleDataType | 0..* | Required. A EntitlementLifecycleRequest contains an array of entitlementData elements. See entitlementLifeCycleDataType. |
Name | Type |
---|---|
upgradeLicense | Method |
The following XML fragment illustrates an upgradeLicenseRequest message:
<upgradeLicenseRequest>
<entitlementData>
<parentEntitlementIdentifier>
<primaryKeys>
<entitlementId>Ent-upgrade</entitlementId>
</primaryKeys>
</parentEntitlementIdentifier>
<lineItemData>
<parentLineItemIdentifier>
<primaryKeys>
<activationId>Ent-upgrade-1</activationId>
</primaryKeys>
</parentLineItemIdentifier>
<lineItem>
<activationId>
<id>Ent-upgrade-1UPGRADE</id>
</activationId>
<product>
<primaryKeys>
<name>Basic Paint</name>
<version>2.0</version>
</primaryKeys>
</product>
<licenseModel>
<primaryKeys>
<name>Floating Counted</name>
</primaryKeys>
</licenseModel>
<licenseModelAttributes>
<attribute>
<attributeName>SERIAL_NUMBER</attributeName>
<stringValue>some thing</stringValue>
</attribute>
<attribute>
<attributeName>NOTICE</attributeName>
<stringValue>test</stringValue>
</attribute>
</licenseModelAttributes>
<orderId>110</orderId>
<orderLineNumber>10</orderLineNumber>
<numberOfCopies>3</numberOfCopies>
<startDate>2008-02-15</startDate>
<isPermanent>true</isPermanent>
<lineItemType>UPGRADE</lineItemType>
</lineItem>
<isFull>true</isFull>
<allowActivationsOnParent>false</allowActivationsOnParent>
<autoDeploy>true</autoDeploy>
</lineItemData>
</entitlementData>
</upgradeLicenseRequest>