forked from lug/matterbridge
Add initial Microsoft Teams support
Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup
This commit is contained in:
107
vendor/github.com/yaegashi/msgraph.go/beta/AndroidGeneralDeviceConfigurationModel.go
generated
vendored
Normal file
107
vendor/github.com/yaegashi/msgraph.go/beta/AndroidGeneralDeviceConfigurationModel.go
generated
vendored
Normal file
@@ -0,0 +1,107 @@
|
||||
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||||
|
||||
package msgraph
|
||||
|
||||
// AndroidGeneralDeviceConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the androidGeneralDeviceConfiguration resource.
|
||||
type AndroidGeneralDeviceConfiguration struct {
|
||||
// DeviceConfiguration is the base model of AndroidGeneralDeviceConfiguration
|
||||
DeviceConfiguration
|
||||
// AppsBlockClipboardSharing Indicates whether or not to block clipboard sharing to copy and paste between applications.
|
||||
AppsBlockClipboardSharing *bool `json:"appsBlockClipboardSharing,omitempty"`
|
||||
// AppsBlockCopyPaste Indicates whether or not to block copy and paste within applications.
|
||||
AppsBlockCopyPaste *bool `json:"appsBlockCopyPaste,omitempty"`
|
||||
// AppsBlockYouTube Indicates whether or not to block the YouTube app.
|
||||
AppsBlockYouTube *bool `json:"appsBlockYouTube,omitempty"`
|
||||
// BluetoothBlocked Indicates whether or not to block Bluetooth.
|
||||
BluetoothBlocked *bool `json:"bluetoothBlocked,omitempty"`
|
||||
// CameraBlocked Indicates whether or not to block the use of the camera.
|
||||
CameraBlocked *bool `json:"cameraBlocked,omitempty"`
|
||||
// CellularBlockDataRoaming Indicates whether or not to block data roaming.
|
||||
CellularBlockDataRoaming *bool `json:"cellularBlockDataRoaming,omitempty"`
|
||||
// CellularBlockMessaging Indicates whether or not to block SMS/MMS messaging.
|
||||
CellularBlockMessaging *bool `json:"cellularBlockMessaging,omitempty"`
|
||||
// CellularBlockVoiceRoaming Indicates whether or not to block voice roaming.
|
||||
CellularBlockVoiceRoaming *bool `json:"cellularBlockVoiceRoaming,omitempty"`
|
||||
// CellularBlockWiFiTethering Indicates whether or not to block syncing Wi-Fi tethering.
|
||||
CellularBlockWiFiTethering *bool `json:"cellularBlockWiFiTethering,omitempty"`
|
||||
// CompliantAppsList List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.
|
||||
CompliantAppsList []AppListItem `json:"compliantAppsList,omitempty"`
|
||||
// CompliantAppListType Type of list that is in the CompliantAppsList.
|
||||
CompliantAppListType *AppListType `json:"compliantAppListType,omitempty"`
|
||||
// DiagnosticDataBlockSubmission Indicates whether or not to block diagnostic data submission.
|
||||
DiagnosticDataBlockSubmission *bool `json:"diagnosticDataBlockSubmission,omitempty"`
|
||||
// LocationServicesBlocked Indicates whether or not to block location services.
|
||||
LocationServicesBlocked *bool `json:"locationServicesBlocked,omitempty"`
|
||||
// GoogleAccountBlockAutoSync Indicates whether or not to block Google account auto sync.
|
||||
GoogleAccountBlockAutoSync *bool `json:"googleAccountBlockAutoSync,omitempty"`
|
||||
// GooglePlayStoreBlocked Indicates whether or not to block the Google Play store.
|
||||
GooglePlayStoreBlocked *bool `json:"googlePlayStoreBlocked,omitempty"`
|
||||
// KioskModeBlockSleepButton Indicates whether or not to block the screen sleep button while in Kiosk Mode.
|
||||
KioskModeBlockSleepButton *bool `json:"kioskModeBlockSleepButton,omitempty"`
|
||||
// KioskModeBlockVolumeButtons Indicates whether or not to block the volume buttons while in Kiosk Mode.
|
||||
KioskModeBlockVolumeButtons *bool `json:"kioskModeBlockVolumeButtons,omitempty"`
|
||||
// DateAndTimeBlockChanges Indicates whether or not to block changing date and time while in KNOX Mode.
|
||||
DateAndTimeBlockChanges *bool `json:"dateAndTimeBlockChanges,omitempty"`
|
||||
// KioskModeApps A list of apps that will be allowed to run when the device is in Kiosk Mode. This collection can contain a maximum of 500 elements.
|
||||
KioskModeApps []AppListItem `json:"kioskModeApps,omitempty"`
|
||||
// NfcBlocked Indicates whether or not to block Near-Field Communication.
|
||||
NfcBlocked *bool `json:"nfcBlocked,omitempty"`
|
||||
// PasswordBlockFingerprintUnlock Indicates whether or not to block fingerprint unlock.
|
||||
PasswordBlockFingerprintUnlock *bool `json:"passwordBlockFingerprintUnlock,omitempty"`
|
||||
// PasswordBlockTrustAgents Indicates whether or not to block Smart Lock and other trust agents.
|
||||
PasswordBlockTrustAgents *bool `json:"passwordBlockTrustAgents,omitempty"`
|
||||
// PasswordExpirationDays Number of days before the password expires. Valid values 1 to 365
|
||||
PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
|
||||
// PasswordMinimumLength Minimum length of passwords. Valid values 4 to 16
|
||||
PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
|
||||
// PasswordMinutesOfInactivityBeforeScreenTimeout Minutes of inactivity before the screen times out.
|
||||
PasswordMinutesOfInactivityBeforeScreenTimeout *int `json:"passwordMinutesOfInactivityBeforeScreenTimeout,omitempty"`
|
||||
// PasswordPreviousPasswordBlockCount Number of previous passwords to block. Valid values 0 to 24
|
||||
PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
|
||||
// PasswordSignInFailureCountBeforeFactoryReset Number of sign in failures allowed before factory reset. Valid values 1 to 16
|
||||
PasswordSignInFailureCountBeforeFactoryReset *int `json:"passwordSignInFailureCountBeforeFactoryReset,omitempty"`
|
||||
// PasswordRequiredType Type of password that is required.
|
||||
PasswordRequiredType *AndroidRequiredPasswordType `json:"passwordRequiredType,omitempty"`
|
||||
// PasswordRequired Indicates whether or not to require a password.
|
||||
PasswordRequired *bool `json:"passwordRequired,omitempty"`
|
||||
// PowerOffBlocked Indicates whether or not to block powering off the device.
|
||||
PowerOffBlocked *bool `json:"powerOffBlocked,omitempty"`
|
||||
// FactoryResetBlocked Indicates whether or not to block user performing a factory reset.
|
||||
FactoryResetBlocked *bool `json:"factoryResetBlocked,omitempty"`
|
||||
// ScreenCaptureBlocked Indicates whether or not to block screenshots.
|
||||
ScreenCaptureBlocked *bool `json:"screenCaptureBlocked,omitempty"`
|
||||
// DeviceSharingAllowed Indicates whether or not to allow device sharing mode.
|
||||
DeviceSharingAllowed *bool `json:"deviceSharingAllowed,omitempty"`
|
||||
// StorageBlockGoogleBackup Indicates whether or not to block Google Backup.
|
||||
StorageBlockGoogleBackup *bool `json:"storageBlockGoogleBackup,omitempty"`
|
||||
// StorageBlockRemovableStorage Indicates whether or not to block removable storage usage.
|
||||
StorageBlockRemovableStorage *bool `json:"storageBlockRemovableStorage,omitempty"`
|
||||
// StorageRequireDeviceEncryption Indicates whether or not to require device encryption.
|
||||
StorageRequireDeviceEncryption *bool `json:"storageRequireDeviceEncryption,omitempty"`
|
||||
// StorageRequireRemovableStorageEncryption Indicates whether or not to require removable storage encryption.
|
||||
StorageRequireRemovableStorageEncryption *bool `json:"storageRequireRemovableStorageEncryption,omitempty"`
|
||||
// VoiceAssistantBlocked Indicates whether or not to block the use of the Voice Assistant.
|
||||
VoiceAssistantBlocked *bool `json:"voiceAssistantBlocked,omitempty"`
|
||||
// VoiceDialingBlocked Indicates whether or not to block voice dialing.
|
||||
VoiceDialingBlocked *bool `json:"voiceDialingBlocked,omitempty"`
|
||||
// WebBrowserBlockPopups Indicates whether or not to block popups within the web browser.
|
||||
WebBrowserBlockPopups *bool `json:"webBrowserBlockPopups,omitempty"`
|
||||
// WebBrowserBlockAutofill Indicates whether or not to block the web browser's auto fill feature.
|
||||
WebBrowserBlockAutofill *bool `json:"webBrowserBlockAutofill,omitempty"`
|
||||
// WebBrowserBlockJavaScript Indicates whether or not to block JavaScript within the web browser.
|
||||
WebBrowserBlockJavaScript *bool `json:"webBrowserBlockJavaScript,omitempty"`
|
||||
// WebBrowserBlocked Indicates whether or not to block the web browser.
|
||||
WebBrowserBlocked *bool `json:"webBrowserBlocked,omitempty"`
|
||||
// WebBrowserCookieSettings Cookie settings within the web browser.
|
||||
WebBrowserCookieSettings *WebBrowserCookieSettings `json:"webBrowserCookieSettings,omitempty"`
|
||||
// WiFiBlocked Indicates whether or not to block syncing Wi-Fi.
|
||||
WiFiBlocked *bool `json:"wiFiBlocked,omitempty"`
|
||||
// AppsInstallAllowList List of apps which can be installed on the KNOX device. This collection can contain a maximum of 500 elements.
|
||||
AppsInstallAllowList []AppListItem `json:"appsInstallAllowList,omitempty"`
|
||||
// AppsLaunchBlockList List of apps which are blocked from being launched on the KNOX device. This collection can contain a maximum of 500 elements.
|
||||
AppsLaunchBlockList []AppListItem `json:"appsLaunchBlockList,omitempty"`
|
||||
// AppsHideList List of apps to be hidden on the KNOX device. This collection can contain a maximum of 500 elements.
|
||||
AppsHideList []AppListItem `json:"appsHideList,omitempty"`
|
||||
// SecurityRequireVerifyApps Require the Android Verify apps feature is turned on.
|
||||
SecurityRequireVerifyApps *bool `json:"securityRequireVerifyApps,omitempty"`
|
||||
}
|
||||
Reference in New Issue
Block a user