github.com/yaegashi/msgraph.go@v0.1.4/v1.0/ModelLicense.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 // LicenseAssignmentState undocumented 6 type LicenseAssignmentState struct { 7 // Object is the base model of LicenseAssignmentState 8 Object 9 // SKUID undocumented 10 SKUID *UUID `json:"skuId,omitempty"` 11 // DisabledPlans undocumented 12 DisabledPlans []UUID `json:"disabledPlans,omitempty"` 13 // AssignedByGroup undocumented 14 AssignedByGroup *string `json:"assignedByGroup,omitempty"` 15 // State undocumented 16 State *string `json:"state,omitempty"` 17 // Error undocumented 18 Error *string `json:"error,omitempty"` 19 } 20 21 // LicenseDetails undocumented 22 type LicenseDetails struct { 23 // Entity is the base model of LicenseDetails 24 Entity 25 // ServicePlans undocumented 26 ServicePlans []ServicePlanInfo `json:"servicePlans,omitempty"` 27 // SKUID undocumented 28 SKUID *UUID `json:"skuId,omitempty"` 29 // SKUPartNumber undocumented 30 SKUPartNumber *string `json:"skuPartNumber,omitempty"` 31 } 32 33 // LicenseProcessingState undocumented 34 type LicenseProcessingState struct { 35 // Object is the base model of LicenseProcessingState 36 Object 37 // State undocumented 38 State *string `json:"state,omitempty"` 39 } 40 41 // LicenseUnitsDetail undocumented 42 type LicenseUnitsDetail struct { 43 // Object is the base model of LicenseUnitsDetail 44 Object 45 // Enabled undocumented 46 Enabled *int `json:"enabled,omitempty"` 47 // Suspended undocumented 48 Suspended *int `json:"suspended,omitempty"` 49 // Warning undocumented 50 Warning *int `json:"warning,omitempty"` 51 }