github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelService.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 // ServiceHostedMediaConfig undocumented 6 type ServiceHostedMediaConfig struct { 7 // MediaConfig is the base model of ServiceHostedMediaConfig 8 MediaConfig 9 // PreFetchMedia undocumented 10 PreFetchMedia []MediaInfo `json:"preFetchMedia,omitempty"` 11 } 12 13 // ServiceInformation undocumented 14 type ServiceInformation struct { 15 // Object is the base model of ServiceInformation 16 Object 17 // Name undocumented 18 Name *string `json:"name,omitempty"` 19 // WebURL undocumented 20 WebURL *string `json:"webUrl,omitempty"` 21 } 22 23 // ServicePlanInfo undocumented 24 type ServicePlanInfo struct { 25 // Object is the base model of ServicePlanInfo 26 Object 27 // ServicePlanID undocumented 28 ServicePlanID *UUID `json:"servicePlanId,omitempty"` 29 // ServicePlanName undocumented 30 ServicePlanName *string `json:"servicePlanName,omitempty"` 31 // ProvisioningStatus undocumented 32 ProvisioningStatus *string `json:"provisioningStatus,omitempty"` 33 // AppliesTo undocumented 34 AppliesTo *string `json:"appliesTo,omitempty"` 35 } 36 37 // ServicePrincipal undocumented 38 type ServicePrincipal struct { 39 // DirectoryObject is the base model of ServicePrincipal 40 DirectoryObject 41 // AccountEnabled undocumented 42 AccountEnabled *bool `json:"accountEnabled,omitempty"` 43 // AddIns undocumented 44 AddIns []AddIn `json:"addIns,omitempty"` 45 // AppDisplayName undocumented 46 AppDisplayName *string `json:"appDisplayName,omitempty"` 47 // AppID undocumented 48 AppID *string `json:"appId,omitempty"` 49 // ApplicationTemplateID undocumented 50 ApplicationTemplateID *string `json:"applicationTemplateId,omitempty"` 51 // AppOwnerOrganizationID undocumented 52 AppOwnerOrganizationID *UUID `json:"appOwnerOrganizationId,omitempty"` 53 // AppRoleAssignmentRequired undocumented 54 AppRoleAssignmentRequired *bool `json:"appRoleAssignmentRequired,omitempty"` 55 // AppRoles undocumented 56 AppRoles []AppRole `json:"appRoles,omitempty"` 57 // DisplayName undocumented 58 DisplayName *string `json:"displayName,omitempty"` 59 // Homepage undocumented 60 Homepage *string `json:"homepage,omitempty"` 61 // KeyCredentials undocumented 62 KeyCredentials []KeyCredential `json:"keyCredentials,omitempty"` 63 // Info undocumented 64 Info *InformationalURL `json:"info,omitempty"` 65 // LogoutURL undocumented 66 LogoutURL *string `json:"logoutUrl,omitempty"` 67 // NotificationEmailAddresses undocumented 68 NotificationEmailAddresses []string `json:"notificationEmailAddresses,omitempty"` 69 // PublishedPermissionScopes undocumented 70 PublishedPermissionScopes []PermissionScope `json:"publishedPermissionScopes,omitempty"` 71 // PasswordCredentials undocumented 72 PasswordCredentials []PasswordCredential `json:"passwordCredentials,omitempty"` 73 // PreferredTokenSigningKeyThumbprint undocumented 74 PreferredTokenSigningKeyThumbprint *string `json:"preferredTokenSigningKeyThumbprint,omitempty"` 75 // PublisherName undocumented 76 PublisherName *string `json:"publisherName,omitempty"` 77 // ReplyUrls undocumented 78 ReplyUrls []string `json:"replyUrls,omitempty"` 79 // SamlMetadataURL undocumented 80 SamlMetadataURL *string `json:"samlMetadataUrl,omitempty"` 81 // ServicePrincipalNames undocumented 82 ServicePrincipalNames []string `json:"servicePrincipalNames,omitempty"` 83 // Tags undocumented 84 Tags []string `json:"tags,omitempty"` 85 // AppRoleAssignedTo undocumented 86 AppRoleAssignedTo []AppRoleAssignment `json:"appRoleAssignedTo,omitempty"` 87 // AppRoleAssignments undocumented 88 AppRoleAssignments []AppRoleAssignment `json:"appRoleAssignments,omitempty"` 89 // OAuth2PermissionGrants undocumented 90 OAuth2PermissionGrants []OAuth2PermissionGrant `json:"oauth2PermissionGrants,omitempty"` 91 // MemberOf undocumented 92 MemberOf []DirectoryObject `json:"memberOf,omitempty"` 93 // TransitiveMemberOf undocumented 94 TransitiveMemberOf []DirectoryObject `json:"transitiveMemberOf,omitempty"` 95 // CreatedObjects undocumented 96 CreatedObjects []DirectoryObject `json:"createdObjects,omitempty"` 97 // LicenseDetails undocumented 98 LicenseDetails []LicenseDetails `json:"licenseDetails,omitempty"` 99 // Owners undocumented 100 Owners []DirectoryObject `json:"owners,omitempty"` 101 // OwnedObjects undocumented 102 OwnedObjects []DirectoryObject `json:"ownedObjects,omitempty"` 103 // Policies undocumented 104 Policies []DirectoryObject `json:"policies,omitempty"` 105 // Synchronization undocumented 106 Synchronization *Synchronization `json:"synchronization,omitempty"` 107 }