FLEXNET OPERATIONS SOAP WEB SERVICES GUIDE |
FlexNet Operations Web Services Guide |
Restricting anyType
Contains elements as defined in the following table.
Component | Type | Occurs | Description |
---|---|---|---|
![]() |
1..1 | ||
productName | string | 1..1 | Required. Name of product. |
version | string | 0..1 | Required at deployment. Version of product. |
description | string | 0..1 | Optional. Describe what makes this product unique. |
licenseTechnology | licenseTechnologyIdentifierType | 0..1 | Optional. If not specified, set to FlexNet Licensing. See licenseTechnologyIdentifierType. |
licenseGenerator | licenseGeneratorIdentifierType | 0..1 | Optional. If only one license generator configuration exists for the specified license technology, that license generator configuration is set automatically. If multiple license generator configurations exist for the specified license technology, the license generator configuration must be set. See licenseGeneratorIdentifierType. |
packageProperties | packagePropertiesDataType | 0..1 | Optional, to be used if licenses are to be delivered using a PACKAGE line. See packagePropertiesDataType. |
features | featuresListType | 0..1 | Required for deployment. Draft or deployed features or feature bundles must be added before deploying the product. See featuresListType. |
featureBundles | featureBundlesListType | 0..1 | Required for deployment. Draft or deployed features or feature bundles must be added before deploying the product. See featureBundlesListType. |
licenseModels | licenseModelsListType | 0..1 | Required for deployment. Deployed license models must be linked before deploying the product. See licenseModelsListType. |
trustedKey | trustedKeyIdentifierType | 0..1 | Optional. If one or more of the license models are trusted, the use of either trustedKey or virtualTrustedKey (or both) is required. Use trustedKey for default binding. Use virtualTrustedKey for virtualization-aware binding. See trustedKeyIdentifierType. |
virtualTrustedKey | trustedKeyIdentifierType | 0..1 | Optional. If one or more of the license models are trusted, the use of either trustedKey or virtualTrustedKey (or both) is required. Use trustedKey for default binding. Use virtualTrustedKey for virtualization-aware binding. See trustedKeyIdentifierType. |
partNumbers | partNumbersListType | 0..1 | Optional. Specify if one or more part numbers are mapped to the product. See partNumbersListType. |
hostType | hostTypePKType | 0..1 | If no hostType is set for a FlexNet product, the default certificate or trusted host host type is used. Required if a host type is defined on a custom license technology. See hostTypePKType. |
hostTypes | hostTypeListType | 0..1 | A collection of one or more hostTypePKType elements. Use hostTypes to assign multiple hosts. |
usedOnDevice | boolean | 0..1 |
Used to signify a FlexNet license technology product that can be used on a device licensed using FNE. If set to true, a hostType appropriate to a device must be explicitly set. usedOnDevice can be changed after a product is deployed. If it is changed from false to true, a hostType must be set |
productCategory | string | 0..1 |
Optional. Sets the product category for this product. If you do not set a category or if you set an empty or nonexistent category, FlexNet Operations automatically assigns the product to the default Uncategorized Products category without an error. |
customAttributes | attributeDescriptorDataType | 0..1 | A collection of license model or custom attributes. See attributeDescriptorDataType. |
allowDownloadObsoleteFrInAdmin | boolean | 0..1 | If true, allows administrative console users to download obsolete fulfillment records. |
allowDownloadObsoleteFrInPortal | boolean | 0..1 | If true, allows self-service portal users to download obsolete fulfilment records. |
productAttributes | attributeDescriptorDataType | 0..1 | See attributeDescriptorDataType. |
startDate | date | 0..1 |
Only used for automatic upgrade jobs, the startDate value defines the beginning of a date range for which this product qualifies as an upgrade-to product, based on the upgrade relationships as defined when the upgrade job runs. The date range defined by startDate and endDate has no impact on manually generated upgrades nor on bulk operations. startDate is only available for products; it is not available for maintenance products nor for product suites. Note: This attribute is available in ProductPackagingService v1 and later. |
endDate | date | 0..1 |
Only used for automatic upgrade jobs, the endDate value defines the ending of a date range for which this product qualifies as an upgrade-to product, based on the upgrade relationships as defined when the upgrade job runs. The date range defined by startDate and endDate has no impact on manually generated upgrades nor on bulk operations. endDate is only available for products; it is not available for maintenance products nor for product suites. Note: This attribute is available in ProductPackagingService v1 and later. |
upgradeEmailTemplateVarName | string | 0..1 |
Only used for automatic upgrade jobs, the upgradeEmailTemplateVarName specifies the variation of the Product Upgrade Job Email template to use when FlexNet Operations automatically creates upgrade lines as a result of running the Product Version Upgrade job. (This value sets the template variation used for email messages sent to end users as a result of the Product Version Upgrade job.)
Note: This attribute is available in ProductPackagingService v1 and later. |