FLEXNET OPERATIONS SOAP WEB SERVICES GUIDE |
FlexNet Operations Web Services Guide |
The lineItemIdentifier always needs to be specified, along with the new values of the elements to be updated
Restricting anyType
Contains elements as defined in the following table.
Component | Type | Occurs | Description |
---|---|---|---|
![]() |
1..1 | ||
lineItemIdentifier | entitlementLineItemIdentifierType | 1..1 | Required. See entitlementLineItemIdentifierType. |
activationId | idType | 0..1 | Only need to specify if modifying value. See idType. |
description | string | 0..1 | Optional description of the entitlement line item. |
product | productIdentifierType | 0..1 | Only need to specify if modifying value. See productIdentifierType. |
partNumber | partNumberIdentifierType | 0..1 | Only need to specify if modifying value. See partNumberIdentifierType. |
licenseModel | licenseModelIdentifierType | 0..1 | Only need to specify if modifying value. See licenseModelIdentifierType. |
alternateLicenseModel1 | licenseModelIdentifierType | 0..1 | Optional. Up to three license models are supported on a FlexNet license technology line item, one each of a certificate-based, trusted storage, and embedded on a single line item. See licenseModelIdentifierType. |
alternateLicenseModel2 | licenseModelIdentifierType | 0..1 | Optional. Up to three license models are supported on a FlexNet license technology line item, one each of a certificate-based, trusted storage, and embedded on a single line item. See licenseModelIdentifierType. |
licenseModelAttributes | attributeDescriptorDataType | 0..1 |
Any entitlement-time attributes must be set before deployment of the entitlement. If a request or response contains multiple license models, the accompanying license model attributes are a union of the attributes in all the license models. Therefore, if any license attributes are shared among the license models, they all must be assigned the same value. |
FNPTimeZoneValue | string | 0..1 | The time zone value is given as the contents of the name column of the time zone entry in the PROD_FNP_TIMEZONE table (not the time zone string that will be written into the license file). |
policyAttributes | policyAttributesListType | 0..1 | Only need to specify if modifying values. See policyAttributesListType. |
orderId | string | 0..1 | Only need to specify if modifying value. Order ID from CRM or ERP system. |
orderLineNumber | string | 0..1 | Only need to specify if modifying value. Order line number from CRM or ERP system. |
numberOfCopies | integer | 0..1 | Only need to specify if modifying value. Number of copies of the product entitled by this line item. |
startDate | date | 0..1 |
Only need to specify if modifying value. Start date of the entitlement, which will also be the start date of the license. If the start date is not set on the entitlement line item, it will be set when the first license is activated against the line item. Do not set unless the startDateOption is set to DEFINE_NOW. |
startDateOption | StartDateOptionType | 0..1 |
At what point the start date is defined, where this is of the following values:
|
isPermanent | boolean | 0..1 |
Only need to specify if modifying value. Whether the entitlement, and therefore, license activated from it, is permanent. If true, the entitlement line item, and the licenses activated from it, never expire. If true, do not set term or expirationDate. If false, set either term or expirationDate.
|
term | DurationType | 0..1 | Only need to specify if modifying value. The length of time after the start date that the entitlement, and the licenses activated from it, are valid. See DurationType. If isPermanent is true, do not set term or expirationDate. If isPermanent is false, set either term or expirationDate. |
expirationDate | date | 0..1 | Only need to specify if modifying value. The date that the entitlement line item, and the licenses activated from it, expire. If isPermanent is true, do not set term or expirationDate. If isPermanent is false, set either term or expirationDate. |
isAutoRenewal | boolean | 0..1 |
Controls whether a line item is automatically renewed. If set to True, the line item will be renewed according to the renewalInterval or renewalExpirationDate that is set.
|
renewalInterval | DurationType | 0..1 | Set the duration after which the line item expires after it has been automatically renewed. |
renewalExpirationDate | date | 0..1 | Expiration date of line item if its isAutoRenewal setting is set to True. Specify the date when the line item should expire after it has been automatically renewed. |
versionDate | date | 0..1 | Only need to specify if modifying value. If any of the features in the product use date-based versions, and you want to set the version date when the line item is created, set versionDate and set versionDateAttributes to DEFINE_NOW. In a license, this date is converted into the Version Date Format that is specified in the system configuration. |
versionDateAttributes | versionDateAttributesType | 0..1 | Only need to specify if modifying value. If any of the features in the product use date-based versions, set versionDateAttributes to reflect when and how you want to specify the version date. See versionDateAttributesType. |
parentLineItem | parentLineItemIdentifierType | 0..1 | Only need to specify if modifying value. See parentLineItemIdentifierType. |
updatedEntitledProducts | updateEntitledProductDataListType | 0..1 | See updateEntitledProductDataListType. |
entitledProducts | entitledProductDataListType | 0..1 | Deprecated. Use updatedEntitledProducts[] instead. See entitledProductDataListType. |
lineItemAttributes | attributeDescriptorDataType | 0..1 | See attributeDescriptorDataType. |