FLEXNET OPERATIONS SOAP WEB SERVICES GUIDE

FlexNet Operations Web Services Guide

Complex Type: productQueryDataType

Description

All elements in the products are returned, unless otherwise noted.

Derived By

Restricting anyType

Content Model

Contains elements as defined in the following table.

Component  Type  Occurs  Description 
    1..1   
uniqueId  string  1..1  Unique database identifier of the product.
productName  string  1..1  Name of the product.
version  string  0..1  Version of the product.
description  string  0..1  Description of the product.
state  StateType  1..1  DRAFT, DEPLOYED, INACTIVE, or OBSOLETE.
licenseTechnology  licenseTechnologyIdentifierType  0..1  Optional. See licenseTechnologyIdentifierType.
licenseGenerator  licenseGeneratorIdentifierType  0..1  Optional. See licenseGeneratorIdentifierType.
packageProperties  packagePropertiesDataType  0..1  See packagePropertiesDataType.
features  featuresListType  0..1  The features in the product are returned if returnContainedObjects in the request is set to true. See featuresListType.
featureBundles  featureBundlesListType  0..1  The feature bundles in the product are returned if returnContainedObjects in the request is set to true. See featureBundlesListType.
licenseModels  licenseModelsListType  0..1  The licenseModels in the product are returned if returnContainedObjects in the request is set to true. See licenseModelsListType.
trustedKey  trustedKeyIdentifierType  0..1  The transaction keys in the product are returned if returnContainedObjects in the request is set to true. See trustedKeyIdentifierType.
virtualTrustedKey  trustedKeyIdentifierType  0..1  The transaction keys in the product are returned if returnContainedObjects in the request is set to true. See trustedKeyIdentifierType.
partNumbers  partNumbersListType  0..1  The part numbers in the product are returned if returnContainedObjects in the request is set to true. See partNumbersListType.
hostType  hostTypePKType  0..1  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.
productCategory  string  0..1  Optional. The product category for this product.
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.
creationDate  dateTime  0..1  The date and time (timestamp) the product was created.
lastModifiedDate  dateTime  0..1  The date and time (timestamp) the product was last modified.
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 

The variation of the Product Upgrade Job Email template FlexNet Operations uses to send an email when, as a result of running the Product Version Upgrade job, it automatically creates upgrade lines for the current product. (This value is the template variation used for email messages sent to end users as a result of the Product Version Upgrade job.)

  • If upgradeEmailTemplateVarName is empty (no value) or DEFAULT, the default variation of the Product Upgrade Job Email template is used.

  • If upgradeEmailTemplateVarName is None, FlexNet Operations does not send email messages when it creates upgrade lines as a result of the Product Version Upgrade job.

  • If upgradeEmailTemplateVarName specifies an active variation of the Product Upgrade Job email template, FlexNet Operations uses the variation specified.

Note: This attribute is available in ProductPackagingService v1 and later.