5
0
mirror of https://github.com/cwinfo/matterbridge.git synced 2024-11-26 23:41:36 +00:00
matterbridge/vendor/github.com/yaegashi/msgraph.go/beta/IOSVppAppModel.go

38 lines
2.0 KiB
Go

// Code generated by msgraph-generate.go DO NOT EDIT.
package msgraph
import "time"
// IOSVppApp Contains properties and inherited properties for iOS Volume-Purchased Program (VPP) Apps.
type IOSVppApp struct {
// MobileApp is the base model of IOSVppApp
MobileApp
// UsedLicenseCount The number of VPP licenses in use.
UsedLicenseCount *int `json:"usedLicenseCount,omitempty"`
// TotalLicenseCount The total number of VPP licenses.
TotalLicenseCount *int `json:"totalLicenseCount,omitempty"`
// ReleaseDateTime The VPP application release date and time.
ReleaseDateTime *time.Time `json:"releaseDateTime,omitempty"`
// AppStoreURL The store URL.
AppStoreURL *string `json:"appStoreUrl,omitempty"`
// LicensingType The supported License Type.
LicensingType *VppLicensingType `json:"licensingType,omitempty"`
// ApplicableDeviceType The applicable iOS Device Type.
ApplicableDeviceType *IOSDeviceType `json:"applicableDeviceType,omitempty"`
// VppTokenOrganizationName The organization associated with the Apple Volume Purchase Program Token
VppTokenOrganizationName *string `json:"vppTokenOrganizationName,omitempty"`
// VppTokenAccountType The type of volume purchase program which the given Apple Volume Purchase Program Token is associated with. Possible values are: `business`, `education`.
VppTokenAccountType *VppTokenAccountType `json:"vppTokenAccountType,omitempty"`
// VppTokenAppleID The Apple Id associated with the given Apple Volume Purchase Program Token.
VppTokenAppleID *string `json:"vppTokenAppleId,omitempty"`
// BundleID The Identity Name.
BundleID *string `json:"bundleId,omitempty"`
// VppTokenID Identifier of the VPP token associated with this app.
VppTokenID *string `json:"vppTokenId,omitempty"`
// RevokeLicenseActionResults Results of revoke license actions on this app.
RevokeLicenseActionResults []IOSVppAppRevokeLicensesActionResult `json:"revokeLicenseActionResults,omitempty"`
// AssignedLicenses undocumented
AssignedLicenses []IOSVppAppAssignedLicense `json:"assignedLicenses,omitempty"`
}