---
title: VppAsset
framework: devicemanagement
role: symbol
role_heading: Object
path: devicemanagement/vppasset
---

# VppAsset

A particular asset in the purchase program.

## Declaration

```data
object VppAsset
```

## Properties

adamIdStr: The unique identifier for a product in the iTunes Store. assignedCount: The total number of licenses assigned to a user or a device for the specified adamId and pricingParam. availableCount: The total number of licenses available to be assigned for the specified adamId and pricingParam. deviceAssignable: If true, a license for the specified adamId may be assigned to a device. isIrrevocable: If true, once a license is assigned for specified adamId, the license may not be revoked or disassociated. pricingParam: The quality of a product in the iTunes Store. Possible values are: STDQ: Standard quality PLUS: High quality productTypeId: The type of a product. Possible values are: 7 = macOS software 8 = iOS or macOS app from the App Store 10 = Book productTypeName: The name of the product type. retiredCount: The total number of licenses that have been retired for the specified adamId and pricingParam. totalCount: The total number of licenses managed by your organization for the specified adamId and pricingParam.

## See Also

### Objects and data types

- [VppAssignment](devicemanagement/vppassignment.md)
- [VppLicense](devicemanagement/vpplicense.md)
- [VppAssociation](devicemanagement/vppassociation.md)
- [VppUser](devicemanagement/vppuser.md)
- [VppLocation](devicemanagement/vpplocation.md)
- [VppErrorCode](devicemanagement/vpperrorcode.md)
