github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelMicrosoft.go (about)

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  // MicrosoftStoreForBusinessApp Microsoft Store for Business Apps. This class does not support Create, Delete, or Update.
     6  type MicrosoftStoreForBusinessApp struct {
     7  	// MobileApp is the base model of MicrosoftStoreForBusinessApp
     8  	MobileApp
     9  	// UsedLicenseCount The number of Microsoft Store for Business licenses in use.
    10  	UsedLicenseCount *int `json:"usedLicenseCount,omitempty"`
    11  	// TotalLicenseCount The total number of Microsoft Store for Business licenses.
    12  	TotalLicenseCount *int `json:"totalLicenseCount,omitempty"`
    13  	// ProductKey The app product key
    14  	ProductKey *string `json:"productKey,omitempty"`
    15  	// LicenseType The app license type
    16  	LicenseType *MicrosoftStoreForBusinessLicenseType `json:"licenseType,omitempty"`
    17  	// PackageIdentityName The app package identifier
    18  	PackageIdentityName *string `json:"packageIdentityName,omitempty"`
    19  	// LicensingType The supported License Type.
    20  	LicensingType *VPPLicensingType `json:"licensingType,omitempty"`
    21  	// ContainedApps undocumented
    22  	ContainedApps []MobileContainedApp `json:"containedApps,omitempty"`
    23  }
    24  
    25  // MicrosoftStoreForBusinessAppAssignmentSettings undocumented
    26  type MicrosoftStoreForBusinessAppAssignmentSettings struct {
    27  	// MobileAppAssignmentSettings is the base model of MicrosoftStoreForBusinessAppAssignmentSettings
    28  	MobileAppAssignmentSettings
    29  	// UseDeviceContext Whether or not to use device execution context for Microsoft Store for Business mobile app.
    30  	UseDeviceContext *bool `json:"useDeviceContext,omitempty"`
    31  }
    32  
    33  // MicrosoftStoreForBusinessContainedApp A class that represents a contained app of a MicrosoftStoreForBusinessApp.
    34  type MicrosoftStoreForBusinessContainedApp struct {
    35  	// MobileContainedApp is the base model of MicrosoftStoreForBusinessContainedApp
    36  	MobileContainedApp
    37  	// AppUserModelID The app user model ID of the contained app of a MicrosoftStoreForBusinessApp.
    38  	AppUserModelID *string `json:"appUserModelId,omitempty"`
    39  }