// Code generated by msgraph.go/gen DO NOT EDIT. package msgraph // ServiceHostedMediaConfig undocumented type ServiceHostedMediaConfig struct { // MediaConfig is the base model of ServiceHostedMediaConfig MediaConfig // PreFetchMedia undocumented PreFetchMedia []MediaInfo `json:"preFetchMedia,omitempty"` } // ServiceInformation undocumented type ServiceInformation struct { // Object is the base model of ServiceInformation Object // Name undocumented Name *string `json:"name,omitempty"` // WebURL undocumented WebURL *string `json:"webUrl,omitempty"` } // ServicePlanInfo undocumented type ServicePlanInfo struct { // Object is the base model of ServicePlanInfo Object // ServicePlanID undocumented ServicePlanID *UUID `json:"servicePlanId,omitempty"` // ServicePlanName undocumented ServicePlanName *string `json:"servicePlanName,omitempty"` // ProvisioningStatus undocumented ProvisioningStatus *string `json:"provisioningStatus,omitempty"` // AppliesTo undocumented AppliesTo *string `json:"appliesTo,omitempty"` } // ServicePrincipal undocumented type ServicePrincipal struct { // DirectoryObject is the base model of ServicePrincipal DirectoryObject // AccountEnabled undocumented AccountEnabled *bool `json:"accountEnabled,omitempty"` // AddIns undocumented AddIns []AddIn `json:"addIns,omitempty"` // AppDisplayName undocumented AppDisplayName *string `json:"appDisplayName,omitempty"` // AppID undocumented AppID *string `json:"appId,omitempty"` // ApplicationTemplateID undocumented ApplicationTemplateID *string `json:"applicationTemplateId,omitempty"` // AppOwnerOrganizationID undocumented AppOwnerOrganizationID *UUID `json:"appOwnerOrganizationId,omitempty"` // AppRoleAssignmentRequired undocumented AppRoleAssignmentRequired *bool `json:"appRoleAssignmentRequired,omitempty"` // AppRoles undocumented AppRoles []AppRole `json:"appRoles,omitempty"` // DisplayName undocumented DisplayName *string `json:"displayName,omitempty"` // Homepage undocumented Homepage *string `json:"homepage,omitempty"` // KeyCredentials undocumented KeyCredentials []KeyCredential `json:"keyCredentials,omitempty"` // Info undocumented Info *InformationalURL `json:"info,omitempty"` // LogoutURL undocumented LogoutURL *string `json:"logoutUrl,omitempty"` // NotificationEmailAddresses undocumented NotificationEmailAddresses []string `json:"notificationEmailAddresses,omitempty"` // PublishedPermissionScopes undocumented PublishedPermissionScopes []PermissionScope `json:"publishedPermissionScopes,omitempty"` // PasswordCredentials undocumented PasswordCredentials []PasswordCredential `json:"passwordCredentials,omitempty"` // PreferredTokenSigningKeyThumbprint undocumented PreferredTokenSigningKeyThumbprint *string `json:"preferredTokenSigningKeyThumbprint,omitempty"` // PublisherName undocumented PublisherName *string `json:"publisherName,omitempty"` // ReplyUrls undocumented ReplyUrls []string `json:"replyUrls,omitempty"` // SamlMetadataURL undocumented SamlMetadataURL *string `json:"samlMetadataUrl,omitempty"` // ServicePrincipalNames undocumented ServicePrincipalNames []string `json:"servicePrincipalNames,omitempty"` // Tags undocumented Tags []string `json:"tags,omitempty"` // AppRoleAssignedTo undocumented AppRoleAssignedTo []AppRoleAssignment `json:"appRoleAssignedTo,omitempty"` // AppRoleAssignments undocumented AppRoleAssignments []AppRoleAssignment `json:"appRoleAssignments,omitempty"` // OAuth2PermissionGrants undocumented OAuth2PermissionGrants []OAuth2PermissionGrant `json:"oauth2PermissionGrants,omitempty"` // MemberOf undocumented MemberOf []DirectoryObject `json:"memberOf,omitempty"` // TransitiveMemberOf undocumented TransitiveMemberOf []DirectoryObject `json:"transitiveMemberOf,omitempty"` // CreatedObjects undocumented CreatedObjects []DirectoryObject `json:"createdObjects,omitempty"` // LicenseDetails undocumented LicenseDetails []LicenseDetails `json:"licenseDetails,omitempty"` // Owners undocumented Owners []DirectoryObject `json:"owners,omitempty"` // OwnedObjects undocumented OwnedObjects []DirectoryObject `json:"ownedObjects,omitempty"` // Policies undocumented Policies []DirectoryObject `json:"policies,omitempty"` // Synchronization undocumented Synchronization *Synchronization `json:"synchronization,omitempty"` }