mirror of
https://github.com/42wim/matterbridge.git
synced 2024-11-28 13:42:01 -08:00
52 lines
4.4 KiB
Go
52 lines
4.4 KiB
Go
|
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||
|
|
||
|
package msgraph
|
||
|
|
||
|
// MacOSDeviceFeaturesConfiguration MacOS device features configuration profile.
|
||
|
type MacOSDeviceFeaturesConfiguration struct {
|
||
|
// AppleDeviceFeaturesConfigurationBase is the base model of MacOSDeviceFeaturesConfiguration
|
||
|
AppleDeviceFeaturesConfigurationBase
|
||
|
// AutoLaunchItems List of applications, files, folders, and other items to launch when the user logs in. This collection can contain a maximum of 500 elements.
|
||
|
AutoLaunchItems []MacOSLaunchItem `json:"autoLaunchItems,omitempty"`
|
||
|
// AdminShowHostInfo Whether to show admin host information on the login window.
|
||
|
AdminShowHostInfo *bool `json:"adminShowHostInfo,omitempty"`
|
||
|
// LoginWindowText Custom text to be displayed on the login window.
|
||
|
LoginWindowText *string `json:"loginWindowText,omitempty"`
|
||
|
// AuthorizedUsersListHidden Whether to show the name and password dialog or a list of users on the login window.
|
||
|
AuthorizedUsersListHidden *bool `json:"authorizedUsersListHidden,omitempty"`
|
||
|
// AuthorizedUsersListHideLocalUsers Whether to show only network and system users in the authorized users list on the login window.
|
||
|
AuthorizedUsersListHideLocalUsers *bool `json:"authorizedUsersListHideLocalUsers,omitempty"`
|
||
|
// AuthorizedUsersListHideMobileAccounts Whether to hide mobile users in the authorized users list on the login window.
|
||
|
AuthorizedUsersListHideMobileAccounts *bool `json:"authorizedUsersListHideMobileAccounts,omitempty"`
|
||
|
// AuthorizedUsersListIncludeNetworkUsers Whether to show network users in the authorized users list on the login window.
|
||
|
AuthorizedUsersListIncludeNetworkUsers *bool `json:"authorizedUsersListIncludeNetworkUsers,omitempty"`
|
||
|
// AuthorizedUsersListHideAdminUsers Whether to hide admin users in the authorized users list on the login window.
|
||
|
AuthorizedUsersListHideAdminUsers *bool `json:"authorizedUsersListHideAdminUsers,omitempty"`
|
||
|
// AuthorizedUsersListShowOtherManagedUsers Whether to show other users in the authorized users list on the login window.
|
||
|
AuthorizedUsersListShowOtherManagedUsers *bool `json:"authorizedUsersListShowOtherManagedUsers,omitempty"`
|
||
|
// ShutDownDisabled Whether to hide the Shut Down button item on the login window.
|
||
|
ShutDownDisabled *bool `json:"shutDownDisabled,omitempty"`
|
||
|
// RestartDisabled Whether to hide the Restart button item on the login window.
|
||
|
RestartDisabled *bool `json:"restartDisabled,omitempty"`
|
||
|
// SleepDisabled Whether to hide the Sleep menu item on the login window.
|
||
|
SleepDisabled *bool `json:"sleepDisabled,omitempty"`
|
||
|
// ConsoleAccessDisabled Whether the Other user will disregard use of the `>console> special user name.
|
||
|
ConsoleAccessDisabled *bool `json:"consoleAccessDisabled,omitempty"`
|
||
|
// ShutDownDisabledWhileLoggedIn Whether the Shut Down menu item on the login window will be disabled while the user is logged in.
|
||
|
ShutDownDisabledWhileLoggedIn *bool `json:"shutDownDisabledWhileLoggedIn,omitempty"`
|
||
|
// RestartDisabledWhileLoggedIn Whether the Restart menu item on the login window will be disabled while the user is logged in.
|
||
|
RestartDisabledWhileLoggedIn *bool `json:"restartDisabledWhileLoggedIn,omitempty"`
|
||
|
// PowerOffDisabledWhileLoggedIn Whether the Power Off menu item on the login window will be disabled while the user is logged in.
|
||
|
PowerOffDisabledWhileLoggedIn *bool `json:"powerOffDisabledWhileLoggedIn,omitempty"`
|
||
|
// LogOutDisabledWhileLoggedIn Whether the Log Out menu item on the login window will be disabled while the user is logged in.
|
||
|
LogOutDisabledWhileLoggedIn *bool `json:"logOutDisabledWhileLoggedIn,omitempty"`
|
||
|
// ScreenLockDisableImmediate Whether to disable the immediate screen lock functions.
|
||
|
ScreenLockDisableImmediate *bool `json:"screenLockDisableImmediate,omitempty"`
|
||
|
// AssociatedDomains Gets or sets a list that maps apps to their associated domains. The key should match the app's ID, and the value should be a string in the form of "service:domain" where domain is a fully qualified hostname (e.g. webcredentials:example.com). This collection can contain a maximum of 500 elements.
|
||
|
AssociatedDomains []KeyValuePair `json:"associatedDomains,omitempty"`
|
||
|
// SingleSignOnExtension Gets or sets a single sign-on extension profile.
|
||
|
SingleSignOnExtension *SingleSignOnExtension `json:"singleSignOnExtension,omitempty"`
|
||
|
// SingleSignOnExtensionPkinitCertificate undocumented
|
||
|
SingleSignOnExtensionPkinitCertificate *MacOSCertificateProfileBase `json:"singleSignOnExtensionPkinitCertificate,omitempty"`
|
||
|
}
|