Class: Jamf::OAPISchemas::AccountPreferencesV5
- Inherits:
-
Jamf::OAPIObject
- Object
- Jamf::OAPIObject
- Jamf::OAPISchemas::AccountPreferencesV5
- Defined in:
- lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb
Overview
OAPI Object Model and Enums for: AccountPreferencesV5
This class was automatically generated from the api/schema URL path on a Jamf Pro server version 11.6.1-t1718634702
This class may be used directly, e.g instances of other classes may use instances of this class as one of their own properties/attributes.
It may also be used as a superclass when implementing Jamf Pro API Resources in ruby-jss. The subclasses include appropriate mixins, and should expand on the basic functionality provided here.
Container Objects: Other object models that use this model as the value in one of their attributes.
Sub Objects: Other object models used by this model’s attributes.
- Jamf::OAPISchemas::AccountPreferencesUserInterfaceDisplayTheme
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
- Jamf::OAPISchemas::AccountPreferencesSearchType
Endpoints and Privileges: API endpoints and HTTP operations that use this object model, and the Jamf Pro privileges needed to access them.
- '/v2/account-preferences:GET' needs permissions:
- Unknown
- '/v2/account-preferences:PATCH' needs permissions:
- Unknown
Constant Summary collapse
- LANGUAGE_OPTIONS =
Enums used by this class or others
[ 'en', 'de', 'fr', 'es', 'ja', 'zh-hant' ]
- OAPI_PROPERTIES =
{ # Language codes supported by Jamf Pro # @!attribute language # @return [String] language: { class: :string, required: true, enum: LANGUAGE_OPTIONS }, # @!attribute dateFormat # @return [String] dateFormat: { class: :string, required: true }, # @!attribute timezone # @return [String] timezone: { class: :string, required: true }, # @!attribute resultsPerPage # @return [Integer] resultsPerPage: { class: :integer, required: true }, # @!attribute userInterfaceDisplayTheme # @return [Jamf::OAPISchemas::AccountPreferencesUserInterfaceDisplayTheme] userInterfaceDisplayTheme: { class: Jamf::OAPISchemas::AccountPreferencesUserInterfaceDisplayTheme, required: true }, # @!attribute disableRelativeDates # @return [Boolean] disableRelativeDates: { class: :boolean, required: true }, # @!attribute disablePageLeaveCheck # @return [Boolean] disablePageLeaveCheck: { class: :boolean, required: true }, # @!attribute disableTablePagination # @return [Boolean] disableTablePagination: { class: :boolean, required: true }, # @!attribute disableShortcutsTooltips # @return [Boolean] disableShortcutsTooltips: { class: :boolean, required: true }, # @!attribute configProfilesSortingMethod # @return [String] configProfilesSortingMethod: { class: :string, required: true }, # @!attribute computerSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] computerSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute computerApplicationSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] computerApplicationSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute computerApplicationUsageSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] computerApplicationUsageSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute computerFontSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] computerFontSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType }, # @!attribute computerPluginSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] computerPluginSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType }, # @!attribute computerSoftwareUpdateSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] computerSoftwareUpdateSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType }, # @!attribute computerLocalUserAccountSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] computerLocalUserAccountSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute computerPackageReceiptSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] computerPackageReceiptSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute computerPrinterSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] computerPrinterSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute computerPeripheralSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] computerPeripheralSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType }, # @!attribute computerServiceSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] computerServiceSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute mobileDeviceSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] mobileDeviceSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute mobileDeviceAppSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] mobileDeviceAppSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute userSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] userSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute userAllContentSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] userAllContentSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute userMobileDeviceAppSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] userMobileDeviceAppSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute userMacAppStoreAppSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] userMacAppStoreAppSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true }, # @!attribute userEbookSearchMethod # @return [Jamf::OAPISchemas::AccountPreferencesSearchType] userEbookSearchMethod: { class: Jamf::OAPISchemas::AccountPreferencesSearchType, required: true } }
Instance Attribute Summary collapse
- #computerApplicationSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #computerApplicationUsageSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #computerFontSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #computerLocalUserAccountSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #computerPackageReceiptSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #computerPeripheralSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #computerPluginSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #computerPrinterSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #computerSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #computerServiceSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #computerSoftwareUpdateSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #configProfilesSortingMethod ⇒ String
- #dateFormat ⇒ String
- #disablePageLeaveCheck ⇒ Boolean
- #disableRelativeDates ⇒ Boolean
- #disableShortcutsTooltips ⇒ Boolean
- #disableTablePagination ⇒ Boolean
- #language ⇒ String
- #mobileDeviceAppSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #mobileDeviceSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #resultsPerPage ⇒ Integer
- #timezone ⇒ String
- #userAllContentSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #userEbookSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #userInterfaceDisplayTheme ⇒ Jamf::OAPISchemas::AccountPreferencesUserInterfaceDisplayTheme
- #userMacAppStoreAppSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #userMobileDeviceAppSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
- #userSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
Constructor Details
This class inherits a constructor from Jamf::OAPIObject
Instance Attribute Details
#computerApplicationSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 178
|
#computerApplicationUsageSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 185
|
#computerFontSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 192
|
#computerLocalUserAccountSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 210
|
#computerPackageReceiptSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 217
|
#computerPeripheralSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 231
|
#computerPluginSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 198
|
#computerPrinterSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 224
|
#computerSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 171
|
#computerServiceSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 237
|
#computerSoftwareUpdateSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 204
|
#configProfilesSortingMethod ⇒ String
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 164
|
#dateFormat ⇒ String
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 108
|
#disablePageLeaveCheck ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 143
|
#disableRelativeDates ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 136
|
#disableShortcutsTooltips ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 157
|
#disableTablePagination ⇒ Boolean
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 150
|
#mobileDeviceAppSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 251
|
#mobileDeviceSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 244
|
#resultsPerPage ⇒ Integer
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 122
|
#userAllContentSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 265
|
#userEbookSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 286
|
#userInterfaceDisplayTheme ⇒ Jamf::OAPISchemas::AccountPreferencesUserInterfaceDisplayTheme
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 129
|
#userMacAppStoreAppSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 279
|
#userMobileDeviceAppSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 272
|
#userSearchMethod ⇒ Jamf::OAPISchemas::AccountPreferencesSearchType
|
# File 'lib/jamf/api/jamf_pro/oapi_schemas/account_preferences_v5.rb', line 258
|