diff options
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/GroupModel.go')
-rw-r--r-- | vendor/github.com/yaegashi/msgraph.go/beta/GroupModel.go | 155 |
1 files changed, 155 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/GroupModel.go b/vendor/github.com/yaegashi/msgraph.go/beta/GroupModel.go new file mode 100644 index 00000000..40880082 --- /dev/null +++ b/vendor/github.com/yaegashi/msgraph.go/beta/GroupModel.go @@ -0,0 +1,155 @@ +// Code generated by msgraph-generate.go DO NOT EDIT. + +package msgraph + +import "time" + +// Group undocumented +type Group struct { + // DirectoryObject is the base model of Group + DirectoryObject + // AssignedLabels undocumented + AssignedLabels []AssignedLabel `json:"assignedLabels,omitempty"` + // AssignedLicenses undocumented + AssignedLicenses []AssignedLicense `json:"assignedLicenses,omitempty"` + // Classification undocumented + Classification *string `json:"classification,omitempty"` + // CreatedDateTime undocumented + CreatedDateTime *time.Time `json:"createdDateTime,omitempty"` + // Description undocumented + Description *string `json:"description,omitempty"` + // DisplayName undocumented + DisplayName *string `json:"displayName,omitempty"` + // GroupTypes undocumented + GroupTypes []string `json:"groupTypes,omitempty"` + // HasMembersWithLicenseErrors undocumented + HasMembersWithLicenseErrors *bool `json:"hasMembersWithLicenseErrors,omitempty"` + // IsAssignableToRole undocumented + IsAssignableToRole *bool `json:"isAssignableToRole,omitempty"` + // LicenseProcessingState undocumented + LicenseProcessingState *LicenseProcessingState `json:"licenseProcessingState,omitempty"` + // Mail undocumented + Mail *string `json:"mail,omitempty"` + // MailEnabled undocumented + MailEnabled *bool `json:"mailEnabled,omitempty"` + // MailNickname undocumented + MailNickname *string `json:"mailNickname,omitempty"` + // MdmAppID undocumented + MdmAppID *string `json:"mdmAppId,omitempty"` + // MembershipRule undocumented + MembershipRule *string `json:"membershipRule,omitempty"` + // MembershipRuleProcessingState undocumented + MembershipRuleProcessingState *string `json:"membershipRuleProcessingState,omitempty"` + // OnPremisesDomainName undocumented + OnPremisesDomainName *string `json:"onPremisesDomainName,omitempty"` + // OnPremisesLastSyncDateTime undocumented + OnPremisesLastSyncDateTime *time.Time `json:"onPremisesLastSyncDateTime,omitempty"` + // OnPremisesNetBiosName undocumented + OnPremisesNetBiosName *string `json:"onPremisesNetBiosName,omitempty"` + // OnPremisesProvisioningErrors undocumented + OnPremisesProvisioningErrors []OnPremisesProvisioningError `json:"onPremisesProvisioningErrors,omitempty"` + // OnPremisesSamAccountName undocumented + OnPremisesSamAccountName *string `json:"onPremisesSamAccountName,omitempty"` + // OnPremisesSecurityIdentifier undocumented + OnPremisesSecurityIdentifier *string `json:"onPremisesSecurityIdentifier,omitempty"` + // OnPremisesSyncEnabled undocumented + OnPremisesSyncEnabled *bool `json:"onPremisesSyncEnabled,omitempty"` + // PreferredDataLocation undocumented + PreferredDataLocation *string `json:"preferredDataLocation,omitempty"` + // PreferredLanguage undocumented + PreferredLanguage *string `json:"preferredLanguage,omitempty"` + // ProxyAddresses undocumented + ProxyAddresses []string `json:"proxyAddresses,omitempty"` + // RenewedDateTime undocumented + RenewedDateTime *time.Time `json:"renewedDateTime,omitempty"` + // ResourceBehaviorOptions undocumented + ResourceBehaviorOptions []string `json:"resourceBehaviorOptions,omitempty"` + // ResourceProvisioningOptions undocumented + ResourceProvisioningOptions []string `json:"resourceProvisioningOptions,omitempty"` + // SecurityEnabled undocumented + SecurityEnabled *bool `json:"securityEnabled,omitempty"` + // SecurityIdentifier undocumented + SecurityIdentifier *string `json:"securityIdentifier,omitempty"` + // Theme undocumented + Theme *string `json:"theme,omitempty"` + // Visibility undocumented + Visibility *string `json:"visibility,omitempty"` + // AccessType undocumented + AccessType *GroupAccessType `json:"accessType,omitempty"` + // AllowExternalSenders undocumented + AllowExternalSenders *bool `json:"allowExternalSenders,omitempty"` + // AutoSubscribeNewMembers undocumented + AutoSubscribeNewMembers *bool `json:"autoSubscribeNewMembers,omitempty"` + // IsFavorite undocumented + IsFavorite *bool `json:"isFavorite,omitempty"` + // IsSubscribedByMail undocumented + IsSubscribedByMail *bool `json:"isSubscribedByMail,omitempty"` + // UnseenCount undocumented + UnseenCount *int `json:"unseenCount,omitempty"` + // UnseenConversationsCount undocumented + UnseenConversationsCount *int `json:"unseenConversationsCount,omitempty"` + // UnseenMessagesCount undocumented + UnseenMessagesCount *int `json:"unseenMessagesCount,omitempty"` + // HideFromOutlookClients undocumented + HideFromOutlookClients *bool `json:"hideFromOutlookClients,omitempty"` + // HideFromAddressLists undocumented + HideFromAddressLists *bool `json:"hideFromAddressLists,omitempty"` + // IsArchived undocumented + IsArchived *bool `json:"isArchived,omitempty"` + // AppRoleAssignments undocumented + AppRoleAssignments []AppRoleAssignment `json:"appRoleAssignments,omitempty"` + // Members undocumented + Members []DirectoryObject `json:"members,omitempty"` + // MembersWithLicenseErrors undocumented + MembersWithLicenseErrors []DirectoryObject `json:"membersWithLicenseErrors,omitempty"` + // MemberOf undocumented + MemberOf []DirectoryObject `json:"memberOf,omitempty"` + // TransitiveMembers undocumented + TransitiveMembers []DirectoryObject `json:"transitiveMembers,omitempty"` + // TransitiveMemberOf undocumented + TransitiveMemberOf []DirectoryObject `json:"transitiveMemberOf,omitempty"` + // CreatedOnBehalfOf undocumented + CreatedOnBehalfOf *DirectoryObject `json:"createdOnBehalfOf,omitempty"` + // Owners undocumented + Owners []DirectoryObject `json:"owners,omitempty"` + // Settings undocumented + Settings []DirectorySetting `json:"settings,omitempty"` + // Endpoints undocumented + Endpoints []Endpoint `json:"endpoints,omitempty"` + // PermissionGrants undocumented + PermissionGrants []ResourceSpecificPermissionGrant `json:"permissionGrants,omitempty"` + // Conversations undocumented + Conversations []Conversation `json:"conversations,omitempty"` + // Photos undocumented + Photos []ProfilePhoto `json:"photos,omitempty"` + // AcceptedSenders undocumented + AcceptedSenders []DirectoryObject `json:"acceptedSenders,omitempty"` + // RejectedSenders undocumented + RejectedSenders []DirectoryObject `json:"rejectedSenders,omitempty"` + // Threads undocumented + Threads []ConversationThread `json:"threads,omitempty"` + // Calendar undocumented + Calendar *Calendar `json:"calendar,omitempty"` + // CalendarView undocumented + CalendarView []Event `json:"calendarView,omitempty"` + // Events undocumented + Events []Event `json:"events,omitempty"` + // Photo undocumented + Photo *ProfilePhoto `json:"photo,omitempty"` + // Drive undocumented + Drive *Drive `json:"drive,omitempty"` + // Drives undocumented + Drives []Drive `json:"drives,omitempty"` + // Sites undocumented + Sites []Site `json:"sites,omitempty"` + // Extensions undocumented + Extensions []Extension `json:"extensions,omitempty"` + // GroupLifecyclePolicies undocumented + GroupLifecyclePolicies []GroupLifecyclePolicy `json:"groupLifecyclePolicies,omitempty"` + // Planner undocumented + Planner *PlannerGroup `json:"planner,omitempty"` + // Onenote undocumented + Onenote *Onenote `json:"onenote,omitempty"` + // Team undocumented + Team *Team `json:"team,omitempty"` +} |