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  }