// Code generated by msgraph.go/gen DO NOT EDIT. package msgraph // MicrosoftStoreForBusinessApp Microsoft Store for Business Apps. This class does not support Create, Delete, or Update. type MicrosoftStoreForBusinessApp struct { // MobileApp is the base model of MicrosoftStoreForBusinessApp MobileApp // UsedLicenseCount The number of Microsoft Store for Business licenses in use. UsedLicenseCount *int `json:"usedLicenseCount,omitempty"` // TotalLicenseCount The total number of Microsoft Store for Business licenses. TotalLicenseCount *int `json:"totalLicenseCount,omitempty"` // ProductKey The app product key ProductKey *string `json:"productKey,omitempty"` // LicenseType The app license type LicenseType *MicrosoftStoreForBusinessLicenseType `json:"licenseType,omitempty"` // PackageIdentityName The app package identifier PackageIdentityName *string `json:"packageIdentityName,omitempty"` // LicensingType The supported License Type. LicensingType *VPPLicensingType `json:"licensingType,omitempty"` // ContainedApps undocumented ContainedApps []MobileContainedApp `json:"containedApps,omitempty"` } // MicrosoftStoreForBusinessAppAssignmentSettings undocumented type MicrosoftStoreForBusinessAppAssignmentSettings struct { // MobileAppAssignmentSettings is the base model of MicrosoftStoreForBusinessAppAssignmentSettings MobileAppAssignmentSettings // UseDeviceContext Whether or not to use device execution context for Microsoft Store for Business mobile app. UseDeviceContext *bool `json:"useDeviceContext,omitempty"` } // MicrosoftStoreForBusinessContainedApp A class that represents a contained app of a MicrosoftStoreForBusinessApp. type MicrosoftStoreForBusinessContainedApp struct { // MobileContainedApp is the base model of MicrosoftStoreForBusinessContainedApp MobileContainedApp // AppUserModelID The app user model ID of the contained app of a MicrosoftStoreForBusinessApp. AppUserModelID *string `json:"appUserModelId,omitempty"` }