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  }