matterbridge/vendor/github.com/yaegashi/msgraph.go/beta/MacOsVppAppModel.go

36 lines
1.9 KiB
Go

// Code generated by msgraph-generate.go DO NOT EDIT.
package msgraph
import "time"
// MacOsVppApp Contains properties and inherited properties for MacOS Volume-Purchased Program (VPP) Apps.
type MacOsVppApp struct {
// MobileApp is the base model of MacOsVppApp
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"`
// 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 []MacOsVppAppRevokeLicensesActionResult `json:"revokeLicenseActionResults,omitempty"`
// AssignedLicenses undocumented
AssignedLicenses []MacOsVppAppAssignedLicense `json:"assignedLicenses,omitempty"`
}