summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/AndroidWorkProfileGeneralDeviceConfigurationModel.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/AndroidWorkProfileGeneralDeviceConfigurationModel.go')
-rw-r--r--vendor/github.com/yaegashi/msgraph.go/beta/AndroidWorkProfileGeneralDeviceConfigurationModel.go85
1 files changed, 0 insertions, 85 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/AndroidWorkProfileGeneralDeviceConfigurationModel.go b/vendor/github.com/yaegashi/msgraph.go/beta/AndroidWorkProfileGeneralDeviceConfigurationModel.go
deleted file mode 100644
index 340776ad..00000000
--- a/vendor/github.com/yaegashi/msgraph.go/beta/AndroidWorkProfileGeneralDeviceConfigurationModel.go
+++ /dev/null
@@ -1,85 +0,0 @@
-// Code generated by msgraph-generate.go DO NOT EDIT.
-
-package msgraph
-
-// AndroidWorkProfileGeneralDeviceConfiguration Android Work Profile general device configuration.
-type AndroidWorkProfileGeneralDeviceConfiguration struct {
- // DeviceConfiguration is the base model of AndroidWorkProfileGeneralDeviceConfiguration
- DeviceConfiguration
- // 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 *AndroidWorkProfileRequiredPasswordType `json:"passwordRequiredType,omitempty"`
- // WorkProfileDataSharingType Type of data sharing that is allowed.
- WorkProfileDataSharingType *AndroidWorkProfileCrossProfileDataSharingType `json:"workProfileDataSharingType,omitempty"`
- // WorkProfileBlockNotificationsWhileDeviceLocked Indicates whether or not to block notifications while device locked.
- WorkProfileBlockNotificationsWhileDeviceLocked *bool `json:"workProfileBlockNotificationsWhileDeviceLocked,omitempty"`
- // WorkProfileBlockAddingAccounts Block users from adding/removing accounts in work profile.
- WorkProfileBlockAddingAccounts *bool `json:"workProfileBlockAddingAccounts,omitempty"`
- // WorkProfileBluetoothEnableContactSharing Allow bluetooth devices to access enterprise contacts.
- WorkProfileBluetoothEnableContactSharing *bool `json:"workProfileBluetoothEnableContactSharing,omitempty"`
- // WorkProfileBlockScreenCapture Block screen capture in work profile.
- WorkProfileBlockScreenCapture *bool `json:"workProfileBlockScreenCapture,omitempty"`
- // WorkProfileBlockCrossProfileCallerID Block display work profile caller ID in personal profile.
- WorkProfileBlockCrossProfileCallerID *bool `json:"workProfileBlockCrossProfileCallerId,omitempty"`
- // WorkProfileBlockCamera Block work profile camera.
- WorkProfileBlockCamera *bool `json:"workProfileBlockCamera,omitempty"`
- // WorkProfileBlockCrossProfileContactsSearch Block work profile contacts availability in personal profile.
- WorkProfileBlockCrossProfileContactsSearch *bool `json:"workProfileBlockCrossProfileContactsSearch,omitempty"`
- // WorkProfileBlockCrossProfileCopyPaste Boolean that indicates if the setting disallow cross profile copy/paste is enabled.
- WorkProfileBlockCrossProfileCopyPaste *bool `json:"workProfileBlockCrossProfileCopyPaste,omitempty"`
- // WorkProfileDefaultAppPermissionPolicy Type of password that is required.
- WorkProfileDefaultAppPermissionPolicy *AndroidWorkProfileDefaultAppPermissionPolicyType `json:"workProfileDefaultAppPermissionPolicy,omitempty"`
- // WorkProfilePasswordBlockFingerprintUnlock Indicates whether or not to block fingerprint unlock for work profile.
- WorkProfilePasswordBlockFingerprintUnlock *bool `json:"workProfilePasswordBlockFingerprintUnlock,omitempty"`
- // WorkProfilePasswordBlockTrustAgents Indicates whether or not to block Smart Lock and other trust agents for work profile.
- WorkProfilePasswordBlockTrustAgents *bool `json:"workProfilePasswordBlockTrustAgents,omitempty"`
- // WorkProfilePasswordExpirationDays Number of days before the work profile password expires. Valid values 1 to 365
- WorkProfilePasswordExpirationDays *int `json:"workProfilePasswordExpirationDays,omitempty"`
- // WorkProfilePasswordMinimumLength Minimum length of work profile password. Valid values 4 to 16
- WorkProfilePasswordMinimumLength *int `json:"workProfilePasswordMinimumLength,omitempty"`
- // WorkProfilePasswordMinNumericCharacters Minimum # of numeric characters required in work profile password. Valid values 1 to 10
- WorkProfilePasswordMinNumericCharacters *int `json:"workProfilePasswordMinNumericCharacters,omitempty"`
- // WorkProfilePasswordMinNonLetterCharacters Minimum # of non-letter characters required in work profile password. Valid values 1 to 10
- WorkProfilePasswordMinNonLetterCharacters *int `json:"workProfilePasswordMinNonLetterCharacters,omitempty"`
- // WorkProfilePasswordMinLetterCharacters Minimum # of letter characters required in work profile password. Valid values 1 to 10
- WorkProfilePasswordMinLetterCharacters *int `json:"workProfilePasswordMinLetterCharacters,omitempty"`
- // WorkProfilePasswordMinLowerCaseCharacters Minimum # of lower-case characters required in work profile password. Valid values 1 to 10
- WorkProfilePasswordMinLowerCaseCharacters *int `json:"workProfilePasswordMinLowerCaseCharacters,omitempty"`
- // WorkProfilePasswordMinUpperCaseCharacters Minimum # of upper-case characters required in work profile password. Valid values 1 to 10
- WorkProfilePasswordMinUpperCaseCharacters *int `json:"workProfilePasswordMinUpperCaseCharacters,omitempty"`
- // WorkProfilePasswordMinSymbolCharacters Minimum # of symbols required in work profile password. Valid values 1 to 10
- WorkProfilePasswordMinSymbolCharacters *int `json:"workProfilePasswordMinSymbolCharacters,omitempty"`
- // WorkProfilePasswordMinutesOfInactivityBeforeScreenTimeout Minutes of inactivity before the screen times out.
- WorkProfilePasswordMinutesOfInactivityBeforeScreenTimeout *int `json:"workProfilePasswordMinutesOfInactivityBeforeScreenTimeout,omitempty"`
- // WorkProfilePasswordPreviousPasswordBlockCount Number of previous work profile passwords to block. Valid values 0 to 24
- WorkProfilePasswordPreviousPasswordBlockCount *int `json:"workProfilePasswordPreviousPasswordBlockCount,omitempty"`
- // WorkProfilePasswordSignInFailureCountBeforeFactoryReset Number of sign in failures allowed before work profile is removed and all corporate data deleted. Valid values 1 to 16
- WorkProfilePasswordSignInFailureCountBeforeFactoryReset *int `json:"workProfilePasswordSignInFailureCountBeforeFactoryReset,omitempty"`
- // WorkProfilePasswordRequiredType Type of work profile password that is required.
- WorkProfilePasswordRequiredType *AndroidWorkProfileRequiredPasswordType `json:"workProfilePasswordRequiredType,omitempty"`
- // WorkProfileRequirePassword Password is required or not for work profile
- WorkProfileRequirePassword *bool `json:"workProfileRequirePassword,omitempty"`
- // SecurityRequireVerifyApps Require the Android Verify apps feature is turned on.
- SecurityRequireVerifyApps *bool `json:"securityRequireVerifyApps,omitempty"`
- // VpnAlwaysOnPackageIdentifier Enable lockdown mode for always-on VPN.
- VpnAlwaysOnPackageIdentifier *string `json:"vpnAlwaysOnPackageIdentifier,omitempty"`
- // VpnEnableAlwaysOnLockdownMode Enable lockdown mode for always-on VPN.
- VpnEnableAlwaysOnLockdownMode *bool `json:"vpnEnableAlwaysOnLockdownMode,omitempty"`
- // WorkProfileAllowWidgets Allow widgets from work profile apps.
- WorkProfileAllowWidgets *bool `json:"workProfileAllowWidgets,omitempty"`
- // WorkProfileBlockPersonalAppInstallsFromUnknownSources Prevent app installations from unknown sources in the personal profile.
- WorkProfileBlockPersonalAppInstallsFromUnknownSources *bool `json:"workProfileBlockPersonalAppInstallsFromUnknownSources,omitempty"`
-}