summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/matterbridge/msgraph.go/beta/AndroidEasEmailProfileConfigurationModel.go
diff options
context:
space:
mode:
authorWim <wim@42.be>2020-03-08 17:08:18 +0100
committerGitHub <noreply@github.com>2020-03-08 17:08:18 +0100
commit9785edd26366be8eb11c2435f50f90a5c8eea7fc (patch)
treee8e236b5b273e7535c607507cc059f3b957068a1 /vendor/github.com/matterbridge/msgraph.go/beta/AndroidEasEmailProfileConfigurationModel.go
parent2a0bc11b684f63305258e338c5f1d0e91eb24414 (diff)
downloadmatterbridge-msglm-9785edd26366be8eb11c2435f50f90a5c8eea7fc.tar.gz
matterbridge-msglm-9785edd26366be8eb11c2435f50f90a5c8eea7fc.tar.bz2
matterbridge-msglm-9785edd26366be8eb11c2435f50f90a5c8eea7fc.zip
Remove replace directives and use own fork to make go get work again (#1028)
See https://github.com/golang/go/issues/30354 go get doesn't honor the go.mod replace options.
Diffstat (limited to 'vendor/github.com/matterbridge/msgraph.go/beta/AndroidEasEmailProfileConfigurationModel.go')
-rw-r--r--vendor/github.com/matterbridge/msgraph.go/beta/AndroidEasEmailProfileConfigurationModel.go43
1 files changed, 43 insertions, 0 deletions
diff --git a/vendor/github.com/matterbridge/msgraph.go/beta/AndroidEasEmailProfileConfigurationModel.go b/vendor/github.com/matterbridge/msgraph.go/beta/AndroidEasEmailProfileConfigurationModel.go
new file mode 100644
index 00000000..2fd73ab8
--- /dev/null
+++ b/vendor/github.com/matterbridge/msgraph.go/beta/AndroidEasEmailProfileConfigurationModel.go
@@ -0,0 +1,43 @@
+// Code generated by msgraph-generate.go DO NOT EDIT.
+
+package msgraph
+
+// AndroidEasEmailProfileConfiguration By providing configurations in this profile you can instruct the native email client on KNOX devices to communicate with an Exchange server and get email, contacts, calendar, tasks, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync.
+type AndroidEasEmailProfileConfiguration struct {
+ // DeviceConfiguration is the base model of AndroidEasEmailProfileConfiguration
+ DeviceConfiguration
+ // AccountName Exchange ActiveSync account name, displayed to users as name of EAS (this) profile.
+ AccountName *string `json:"accountName,omitempty"`
+ // AuthenticationMethod Authentication method for Exchange ActiveSync.
+ AuthenticationMethod *EasAuthenticationMethod `json:"authenticationMethod,omitempty"`
+ // SyncCalendar Toggles syncing the calendar. If set to false calendar is turned off on the device.
+ SyncCalendar *bool `json:"syncCalendar,omitempty"`
+ // SyncContacts Toggles syncing contacts. If set to false contacts are turned off on the device.
+ SyncContacts *bool `json:"syncContacts,omitempty"`
+ // SyncTasks Toggles syncing tasks. If set to false tasks are turned off on the device.
+ SyncTasks *bool `json:"syncTasks,omitempty"`
+ // SyncNotes Toggles syncing notes. If set to false notes are turned off on the device.
+ SyncNotes *bool `json:"syncNotes,omitempty"`
+ // DurationOfEmailToSync Duration of time email should be synced to.
+ DurationOfEmailToSync *EmailSyncDuration `json:"durationOfEmailToSync,omitempty"`
+ // EmailAddressSource Email attribute that is picked from AAD and injected into this profile before installing on the device.
+ EmailAddressSource *UserEmailSource `json:"emailAddressSource,omitempty"`
+ // EmailSyncSchedule Email sync schedule.
+ EmailSyncSchedule *EmailSyncSchedule `json:"emailSyncSchedule,omitempty"`
+ // HostName Exchange location (URL) that the native mail app connects to.
+ HostName *string `json:"hostName,omitempty"`
+ // RequireSmime Indicates whether or not to use S/MIME certificate.
+ RequireSmime *bool `json:"requireSmime,omitempty"`
+ // RequireSsl Indicates whether or not to use SSL.
+ RequireSsl *bool `json:"requireSsl,omitempty"`
+ // UsernameSource Username attribute that is picked from AAD and injected into this profile before installing on the device.
+ UsernameSource *AndroidUsernameSource `json:"usernameSource,omitempty"`
+ // UserDomainNameSource UserDomainname attribute that is picked from AAD and injected into this profile before installing on the device.
+ UserDomainNameSource *DomainNameSource `json:"userDomainNameSource,omitempty"`
+ // CustomDomainName Custom domain name value used while generating an email profile before installing on the device.
+ CustomDomainName *string `json:"customDomainName,omitempty"`
+ // IdentityCertificate undocumented
+ IdentityCertificate *AndroidCertificateProfileBase `json:"identityCertificate,omitempty"`
+ // SmimeSigningCertificate undocumented
+ SmimeSigningCertificate *AndroidCertificateProfileBase `json:"smimeSigningCertificate,omitempty"`
+}