Class: MicrosoftGraph::Models::IosGeneralDeviceConfiguration
- Inherits:
-
DeviceConfiguration
- Object
- Entity
- DeviceConfiguration
- MicrosoftGraph::Models::IosGeneralDeviceConfiguration
- Includes:
- MicrosoftKiotaAbstractions::Parsable
- Defined in:
- lib/models/ios_general_device_configuration.rb
Overview
This topic provides descriptions of the declared methods, properties and relationships exposed by the iosGeneralDeviceConfiguration resource.
Class Method Summary collapse
-
.create_from_discriminator_value(parse_node) ⇒ Object
Creates a new instance of the appropriate class based on discriminator value.
Instance Method Summary collapse
-
#account_block_modification ⇒ Object
Gets the accountBlockModification property value.
-
#account_block_modification=(value) ⇒ Object
Sets the accountBlockModification property value.
-
#activation_lock_allow_when_supervised ⇒ Object
Gets the activationLockAllowWhenSupervised property value.
-
#activation_lock_allow_when_supervised=(value) ⇒ Object
Sets the activationLockAllowWhenSupervised property value.
-
#air_drop_blocked ⇒ Object
Gets the airDropBlocked property value.
-
#air_drop_blocked=(value) ⇒ Object
Sets the airDropBlocked property value.
-
#air_drop_force_unmanaged_drop_target ⇒ Object
Gets the airDropForceUnmanagedDropTarget property value.
-
#air_drop_force_unmanaged_drop_target=(value) ⇒ Object
Sets the airDropForceUnmanagedDropTarget property value.
-
#air_play_force_pairing_password_for_outgoing_requests ⇒ Object
Gets the airPlayForcePairingPasswordForOutgoingRequests property value.
-
#air_play_force_pairing_password_for_outgoing_requests=(value) ⇒ Object
Sets the airPlayForcePairingPasswordForOutgoingRequests property value.
-
#app_store_block_automatic_downloads ⇒ Object
Gets the appStoreBlockAutomaticDownloads property value.
-
#app_store_block_automatic_downloads=(value) ⇒ Object
Sets the appStoreBlockAutomaticDownloads property value.
-
#app_store_block_in_app_purchases ⇒ Object
Gets the appStoreBlockInAppPurchases property value.
-
#app_store_block_in_app_purchases=(value) ⇒ Object
Sets the appStoreBlockInAppPurchases property value.
-
#app_store_block_u_i_app_installation ⇒ Object
Gets the appStoreBlockUIAppInstallation property value.
-
#app_store_block_u_i_app_installation=(value) ⇒ Object
Sets the appStoreBlockUIAppInstallation property value.
-
#app_store_blocked ⇒ Object
Gets the appStoreBlocked property value.
-
#app_store_blocked=(value) ⇒ Object
Sets the appStoreBlocked property value.
-
#app_store_require_password ⇒ Object
Gets the appStoreRequirePassword property value.
-
#app_store_require_password=(value) ⇒ Object
Sets the appStoreRequirePassword property value.
-
#apple_news_blocked ⇒ Object
Gets the appleNewsBlocked property value.
-
#apple_news_blocked=(value) ⇒ Object
Sets the appleNewsBlocked property value.
-
#apple_watch_block_pairing ⇒ Object
Gets the appleWatchBlockPairing property value.
-
#apple_watch_block_pairing=(value) ⇒ Object
Sets the appleWatchBlockPairing property value.
-
#apple_watch_force_wrist_detection ⇒ Object
Gets the appleWatchForceWristDetection property value.
-
#apple_watch_force_wrist_detection=(value) ⇒ Object
Sets the appleWatchForceWristDetection property value.
-
#apps_single_app_mode_list ⇒ Object
Gets the appsSingleAppModeList property value.
-
#apps_single_app_mode_list=(value) ⇒ Object
Sets the appsSingleAppModeList property value.
-
#apps_visibility_list ⇒ Object
Gets the appsVisibilityList property value.
-
#apps_visibility_list=(value) ⇒ Object
Sets the appsVisibilityList property value.
-
#apps_visibility_list_type ⇒ Object
Gets the appsVisibilityListType property value.
-
#apps_visibility_list_type=(value) ⇒ Object
Sets the appsVisibilityListType property value.
-
#bluetooth_block_modification ⇒ Object
Gets the bluetoothBlockModification property value.
-
#bluetooth_block_modification=(value) ⇒ Object
Sets the bluetoothBlockModification property value.
-
#camera_blocked ⇒ Object
Gets the cameraBlocked property value.
-
#camera_blocked=(value) ⇒ Object
Sets the cameraBlocked property value.
-
#cellular_block_data_roaming ⇒ Object
Gets the cellularBlockDataRoaming property value.
-
#cellular_block_data_roaming=(value) ⇒ Object
Sets the cellularBlockDataRoaming property value.
-
#cellular_block_global_background_fetch_while_roaming ⇒ Object
Gets the cellularBlockGlobalBackgroundFetchWhileRoaming property value.
-
#cellular_block_global_background_fetch_while_roaming=(value) ⇒ Object
Sets the cellularBlockGlobalBackgroundFetchWhileRoaming property value.
-
#cellular_block_per_app_data_modification ⇒ Object
Gets the cellularBlockPerAppDataModification property value.
-
#cellular_block_per_app_data_modification=(value) ⇒ Object
Sets the cellularBlockPerAppDataModification property value.
-
#cellular_block_personal_hotspot ⇒ Object
Gets the cellularBlockPersonalHotspot property value.
-
#cellular_block_personal_hotspot=(value) ⇒ Object
Sets the cellularBlockPersonalHotspot property value.
-
#cellular_block_voice_roaming ⇒ Object
Gets the cellularBlockVoiceRoaming property value.
-
#cellular_block_voice_roaming=(value) ⇒ Object
Sets the cellularBlockVoiceRoaming property value.
-
#certificates_block_untrusted_tls_certificates ⇒ Object
Gets the certificatesBlockUntrustedTlsCertificates property value.
-
#certificates_block_untrusted_tls_certificates=(value) ⇒ Object
Sets the certificatesBlockUntrustedTlsCertificates property value.
-
#classroom_app_block_remote_screen_observation ⇒ Object
Gets the classroomAppBlockRemoteScreenObservation property value.
-
#classroom_app_block_remote_screen_observation=(value) ⇒ Object
Sets the classroomAppBlockRemoteScreenObservation property value.
-
#classroom_app_force_unprompted_screen_observation ⇒ Object
Gets the classroomAppForceUnpromptedScreenObservation property value.
-
#classroom_app_force_unprompted_screen_observation=(value) ⇒ Object
Sets the classroomAppForceUnpromptedScreenObservation property value.
-
#compliant_app_list_type ⇒ Object
Gets the compliantAppListType property value.
-
#compliant_app_list_type=(value) ⇒ Object
Sets the compliantAppListType property value.
-
#compliant_apps_list ⇒ Object
Gets the compliantAppsList property value.
-
#compliant_apps_list=(value) ⇒ Object
Sets the compliantAppsList property value.
-
#configuration_profile_block_changes ⇒ Object
Gets the configurationProfileBlockChanges property value.
-
#configuration_profile_block_changes=(value) ⇒ Object
Sets the configurationProfileBlockChanges property value.
-
#definition_lookup_blocked ⇒ Object
Gets the definitionLookupBlocked property value.
-
#definition_lookup_blocked=(value) ⇒ Object
Sets the definitionLookupBlocked property value.
-
#device_block_enable_restrictions ⇒ Object
Gets the deviceBlockEnableRestrictions property value.
-
#device_block_enable_restrictions=(value) ⇒ Object
Sets the deviceBlockEnableRestrictions property value.
-
#device_block_erase_content_and_settings ⇒ Object
Gets the deviceBlockEraseContentAndSettings property value.
-
#device_block_erase_content_and_settings=(value) ⇒ Object
Sets the deviceBlockEraseContentAndSettings property value.
-
#device_block_name_modification ⇒ Object
Gets the deviceBlockNameModification property value.
-
#device_block_name_modification=(value) ⇒ Object
Sets the deviceBlockNameModification property value.
-
#diagnostic_data_block_submission ⇒ Object
Gets the diagnosticDataBlockSubmission property value.
-
#diagnostic_data_block_submission=(value) ⇒ Object
Sets the diagnosticDataBlockSubmission property value.
-
#diagnostic_data_block_submission_modification ⇒ Object
Gets the diagnosticDataBlockSubmissionModification property value.
-
#diagnostic_data_block_submission_modification=(value) ⇒ Object
Sets the diagnosticDataBlockSubmissionModification property value.
-
#documents_block_managed_documents_in_unmanaged_apps ⇒ Object
Gets the documentsBlockManagedDocumentsInUnmanagedApps property value.
-
#documents_block_managed_documents_in_unmanaged_apps=(value) ⇒ Object
Sets the documentsBlockManagedDocumentsInUnmanagedApps property value.
-
#documents_block_unmanaged_documents_in_managed_apps ⇒ Object
Gets the documentsBlockUnmanagedDocumentsInManagedApps property value.
-
#documents_block_unmanaged_documents_in_managed_apps=(value) ⇒ Object
Sets the documentsBlockUnmanagedDocumentsInManagedApps property value.
-
#email_in_domain_suffixes ⇒ Object
Gets the emailInDomainSuffixes property value.
-
#email_in_domain_suffixes=(value) ⇒ Object
Sets the emailInDomainSuffixes property value.
-
#enterprise_app_block_trust ⇒ Object
Gets the enterpriseAppBlockTrust property value.
-
#enterprise_app_block_trust=(value) ⇒ Object
Sets the enterpriseAppBlockTrust property value.
-
#enterprise_app_block_trust_modification ⇒ Object
Gets the enterpriseAppBlockTrustModification property value.
-
#enterprise_app_block_trust_modification=(value) ⇒ Object
Sets the enterpriseAppBlockTrustModification property value.
-
#face_time_blocked ⇒ Object
Gets the faceTimeBlocked property value.
-
#face_time_blocked=(value) ⇒ Object
Sets the faceTimeBlocked property value.
-
#find_my_friends_blocked ⇒ Object
Gets the findMyFriendsBlocked property value.
-
#find_my_friends_blocked=(value) ⇒ Object
Sets the findMyFriendsBlocked property value.
-
#game_center_blocked ⇒ Object
Gets the gameCenterBlocked property value.
-
#game_center_blocked=(value) ⇒ Object
Sets the gameCenterBlocked property value.
-
#gaming_block_game_center_friends ⇒ Object
Gets the gamingBlockGameCenterFriends property value.
-
#gaming_block_game_center_friends=(value) ⇒ Object
Sets the gamingBlockGameCenterFriends property value.
-
#gaming_block_multiplayer ⇒ Object
Gets the gamingBlockMultiplayer property value.
-
#gaming_block_multiplayer=(value) ⇒ Object
Sets the gamingBlockMultiplayer property value.
-
#get_field_deserializers ⇒ Object
The deserialization information for the current model.
-
#host_pairing_blocked ⇒ Object
Gets the hostPairingBlocked property value.
-
#host_pairing_blocked=(value) ⇒ Object
Sets the hostPairingBlocked property value.
-
#i_books_store_block_erotica ⇒ Object
Gets the iBooksStoreBlockErotica property value.
-
#i_books_store_block_erotica=(value) ⇒ Object
Sets the iBooksStoreBlockErotica property value.
-
#i_books_store_blocked ⇒ Object
Gets the iBooksStoreBlocked property value.
-
#i_books_store_blocked=(value) ⇒ Object
Sets the iBooksStoreBlocked property value.
-
#i_cloud_block_activity_continuation ⇒ Object
Gets the iCloudBlockActivityContinuation property value.
-
#i_cloud_block_activity_continuation=(value) ⇒ Object
Sets the iCloudBlockActivityContinuation property value.
-
#i_cloud_block_backup ⇒ Object
Gets the iCloudBlockBackup property value.
-
#i_cloud_block_backup=(value) ⇒ Object
Sets the iCloudBlockBackup property value.
-
#i_cloud_block_document_sync ⇒ Object
Gets the iCloudBlockDocumentSync property value.
-
#i_cloud_block_document_sync=(value) ⇒ Object
Sets the iCloudBlockDocumentSync property value.
-
#i_cloud_block_managed_apps_sync ⇒ Object
Gets the iCloudBlockManagedAppsSync property value.
-
#i_cloud_block_managed_apps_sync=(value) ⇒ Object
Sets the iCloudBlockManagedAppsSync property value.
-
#i_cloud_block_photo_library ⇒ Object
Gets the iCloudBlockPhotoLibrary property value.
-
#i_cloud_block_photo_library=(value) ⇒ Object
Sets the iCloudBlockPhotoLibrary property value.
-
#i_cloud_block_photo_stream_sync ⇒ Object
Gets the iCloudBlockPhotoStreamSync property value.
-
#i_cloud_block_photo_stream_sync=(value) ⇒ Object
Sets the iCloudBlockPhotoStreamSync property value.
-
#i_cloud_block_shared_photo_stream ⇒ Object
Gets the iCloudBlockSharedPhotoStream property value.
-
#i_cloud_block_shared_photo_stream=(value) ⇒ Object
Sets the iCloudBlockSharedPhotoStream property value.
-
#i_cloud_require_encrypted_backup ⇒ Object
Gets the iCloudRequireEncryptedBackup property value.
-
#i_cloud_require_encrypted_backup=(value) ⇒ Object
Sets the iCloudRequireEncryptedBackup property value.
-
#i_tunes_block_explicit_content ⇒ Object
Gets the iTunesBlockExplicitContent property value.
-
#i_tunes_block_explicit_content=(value) ⇒ Object
Sets the iTunesBlockExplicitContent property value.
-
#i_tunes_block_music_service ⇒ Object
Gets the iTunesBlockMusicService property value.
-
#i_tunes_block_music_service=(value) ⇒ Object
Sets the iTunesBlockMusicService property value.
-
#i_tunes_block_radio ⇒ Object
Gets the iTunesBlockRadio property value.
-
#i_tunes_block_radio=(value) ⇒ Object
Sets the iTunesBlockRadio property value.
-
#initialize ⇒ Object
constructor
Instantiates a new iosGeneralDeviceConfiguration and sets the default values.
-
#keyboard_block_auto_correct ⇒ Object
Gets the keyboardBlockAutoCorrect property value.
-
#keyboard_block_auto_correct=(value) ⇒ Object
Sets the keyboardBlockAutoCorrect property value.
-
#keyboard_block_dictation ⇒ Object
Gets the keyboardBlockDictation property value.
-
#keyboard_block_dictation=(value) ⇒ Object
Sets the keyboardBlockDictation property value.
-
#keyboard_block_predictive ⇒ Object
Gets the keyboardBlockPredictive property value.
-
#keyboard_block_predictive=(value) ⇒ Object
Sets the keyboardBlockPredictive property value.
-
#keyboard_block_shortcuts ⇒ Object
Gets the keyboardBlockShortcuts property value.
-
#keyboard_block_shortcuts=(value) ⇒ Object
Sets the keyboardBlockShortcuts property value.
-
#keyboard_block_spell_check ⇒ Object
Gets the keyboardBlockSpellCheck property value.
-
#keyboard_block_spell_check=(value) ⇒ Object
Sets the keyboardBlockSpellCheck property value.
-
#kiosk_mode_allow_assistive_speak ⇒ Object
Gets the kioskModeAllowAssistiveSpeak property value.
-
#kiosk_mode_allow_assistive_speak=(value) ⇒ Object
Sets the kioskModeAllowAssistiveSpeak property value.
-
#kiosk_mode_allow_assistive_touch_settings ⇒ Object
Gets the kioskModeAllowAssistiveTouchSettings property value.
-
#kiosk_mode_allow_assistive_touch_settings=(value) ⇒ Object
Sets the kioskModeAllowAssistiveTouchSettings property value.
-
#kiosk_mode_allow_auto_lock ⇒ Object
Gets the kioskModeAllowAutoLock property value.
-
#kiosk_mode_allow_auto_lock=(value) ⇒ Object
Sets the kioskModeAllowAutoLock property value.
-
#kiosk_mode_allow_color_inversion_settings ⇒ Object
Gets the kioskModeAllowColorInversionSettings property value.
-
#kiosk_mode_allow_color_inversion_settings=(value) ⇒ Object
Sets the kioskModeAllowColorInversionSettings property value.
-
#kiosk_mode_allow_ringer_switch ⇒ Object
Gets the kioskModeAllowRingerSwitch property value.
-
#kiosk_mode_allow_ringer_switch=(value) ⇒ Object
Sets the kioskModeAllowRingerSwitch property value.
-
#kiosk_mode_allow_screen_rotation ⇒ Object
Gets the kioskModeAllowScreenRotation property value.
-
#kiosk_mode_allow_screen_rotation=(value) ⇒ Object
Sets the kioskModeAllowScreenRotation property value.
-
#kiosk_mode_allow_sleep_button ⇒ Object
Gets the kioskModeAllowSleepButton property value.
-
#kiosk_mode_allow_sleep_button=(value) ⇒ Object
Sets the kioskModeAllowSleepButton property value.
-
#kiosk_mode_allow_touchscreen ⇒ Object
Gets the kioskModeAllowTouchscreen property value.
-
#kiosk_mode_allow_touchscreen=(value) ⇒ Object
Sets the kioskModeAllowTouchscreen property value.
-
#kiosk_mode_allow_voice_over_settings ⇒ Object
Gets the kioskModeAllowVoiceOverSettings property value.
-
#kiosk_mode_allow_voice_over_settings=(value) ⇒ Object
Sets the kioskModeAllowVoiceOverSettings property value.
-
#kiosk_mode_allow_volume_buttons ⇒ Object
Gets the kioskModeAllowVolumeButtons property value.
-
#kiosk_mode_allow_volume_buttons=(value) ⇒ Object
Sets the kioskModeAllowVolumeButtons property value.
-
#kiosk_mode_allow_zoom_settings ⇒ Object
Gets the kioskModeAllowZoomSettings property value.
-
#kiosk_mode_allow_zoom_settings=(value) ⇒ Object
Sets the kioskModeAllowZoomSettings property value.
-
#kiosk_mode_app_store_url ⇒ Object
Gets the kioskModeAppStoreUrl property value.
-
#kiosk_mode_app_store_url=(value) ⇒ Object
Sets the kioskModeAppStoreUrl property value.
-
#kiosk_mode_built_in_app_id ⇒ Object
Gets the kioskModeBuiltInAppId property value.
-
#kiosk_mode_built_in_app_id=(value) ⇒ Object
Sets the kioskModeBuiltInAppId property value.
-
#kiosk_mode_managed_app_id ⇒ Object
Gets the kioskModeManagedAppId property value.
-
#kiosk_mode_managed_app_id=(value) ⇒ Object
Sets the kioskModeManagedAppId property value.
-
#kiosk_mode_require_assistive_touch ⇒ Object
Gets the kioskModeRequireAssistiveTouch property value.
-
#kiosk_mode_require_assistive_touch=(value) ⇒ Object
Sets the kioskModeRequireAssistiveTouch property value.
-
#kiosk_mode_require_color_inversion ⇒ Object
Gets the kioskModeRequireColorInversion property value.
-
#kiosk_mode_require_color_inversion=(value) ⇒ Object
Sets the kioskModeRequireColorInversion property value.
-
#kiosk_mode_require_mono_audio ⇒ Object
Gets the kioskModeRequireMonoAudio property value.
-
#kiosk_mode_require_mono_audio=(value) ⇒ Object
Sets the kioskModeRequireMonoAudio property value.
-
#kiosk_mode_require_voice_over ⇒ Object
Gets the kioskModeRequireVoiceOver property value.
-
#kiosk_mode_require_voice_over=(value) ⇒ Object
Sets the kioskModeRequireVoiceOver property value.
-
#kiosk_mode_require_zoom ⇒ Object
Gets the kioskModeRequireZoom property value.
-
#kiosk_mode_require_zoom=(value) ⇒ Object
Sets the kioskModeRequireZoom property value.
-
#lock_screen_block_control_center ⇒ Object
Gets the lockScreenBlockControlCenter property value.
-
#lock_screen_block_control_center=(value) ⇒ Object
Sets the lockScreenBlockControlCenter property value.
-
#lock_screen_block_notification_view ⇒ Object
Gets the lockScreenBlockNotificationView property value.
-
#lock_screen_block_notification_view=(value) ⇒ Object
Sets the lockScreenBlockNotificationView property value.
-
#lock_screen_block_passbook ⇒ Object
Gets the lockScreenBlockPassbook property value.
-
#lock_screen_block_passbook=(value) ⇒ Object
Sets the lockScreenBlockPassbook property value.
-
#lock_screen_block_today_view ⇒ Object
Gets the lockScreenBlockTodayView property value.
-
#lock_screen_block_today_view=(value) ⇒ Object
Sets the lockScreenBlockTodayView property value.
-
#media_content_rating_apps ⇒ Object
Gets the mediaContentRatingApps property value.
-
#media_content_rating_apps=(value) ⇒ Object
Sets the mediaContentRatingApps property value.
-
#media_content_rating_australia ⇒ Object
Gets the mediaContentRatingAustralia property value.
-
#media_content_rating_australia=(value) ⇒ Object
Sets the mediaContentRatingAustralia property value.
-
#media_content_rating_canada ⇒ Object
Gets the mediaContentRatingCanada property value.
-
#media_content_rating_canada=(value) ⇒ Object
Sets the mediaContentRatingCanada property value.
-
#media_content_rating_france ⇒ Object
Gets the mediaContentRatingFrance property value.
-
#media_content_rating_france=(value) ⇒ Object
Sets the mediaContentRatingFrance property value.
-
#media_content_rating_germany ⇒ Object
Gets the mediaContentRatingGermany property value.
-
#media_content_rating_germany=(value) ⇒ Object
Sets the mediaContentRatingGermany property value.
-
#media_content_rating_ireland ⇒ Object
Gets the mediaContentRatingIreland property value.
-
#media_content_rating_ireland=(value) ⇒ Object
Sets the mediaContentRatingIreland property value.
-
#media_content_rating_japan ⇒ Object
Gets the mediaContentRatingJapan property value.
-
#media_content_rating_japan=(value) ⇒ Object
Sets the mediaContentRatingJapan property value.
-
#media_content_rating_new_zealand ⇒ Object
Gets the mediaContentRatingNewZealand property value.
-
#media_content_rating_new_zealand=(value) ⇒ Object
Sets the mediaContentRatingNewZealand property value.
-
#media_content_rating_united_kingdom ⇒ Object
Gets the mediaContentRatingUnitedKingdom property value.
-
#media_content_rating_united_kingdom=(value) ⇒ Object
Sets the mediaContentRatingUnitedKingdom property value.
-
#media_content_rating_united_states ⇒ Object
Gets the mediaContentRatingUnitedStates property value.
-
#media_content_rating_united_states=(value) ⇒ Object
Sets the mediaContentRatingUnitedStates property value.
-
#messages_blocked ⇒ Object
Gets the messagesBlocked property value.
-
#messages_blocked=(value) ⇒ Object
Sets the messagesBlocked property value.
-
#network_usage_rules ⇒ Object
Gets the networkUsageRules property value.
-
#network_usage_rules=(value) ⇒ Object
Sets the networkUsageRules property value.
-
#notifications_block_settings_modification ⇒ Object
Gets the notificationsBlockSettingsModification property value.
-
#notifications_block_settings_modification=(value) ⇒ Object
Sets the notificationsBlockSettingsModification property value.
-
#passcode_block_fingerprint_modification ⇒ Object
Gets the passcodeBlockFingerprintModification property value.
-
#passcode_block_fingerprint_modification=(value) ⇒ Object
Sets the passcodeBlockFingerprintModification property value.
-
#passcode_block_fingerprint_unlock ⇒ Object
Gets the passcodeBlockFingerprintUnlock property value.
-
#passcode_block_fingerprint_unlock=(value) ⇒ Object
Sets the passcodeBlockFingerprintUnlock property value.
-
#passcode_block_modification ⇒ Object
Gets the passcodeBlockModification property value.
-
#passcode_block_modification=(value) ⇒ Object
Sets the passcodeBlockModification property value.
-
#passcode_block_simple ⇒ Object
Gets the passcodeBlockSimple property value.
-
#passcode_block_simple=(value) ⇒ Object
Sets the passcodeBlockSimple property value.
-
#passcode_expiration_days ⇒ Object
Gets the passcodeExpirationDays property value.
-
#passcode_expiration_days=(value) ⇒ Object
Sets the passcodeExpirationDays property value.
-
#passcode_minimum_character_set_count ⇒ Object
Gets the passcodeMinimumCharacterSetCount property value.
-
#passcode_minimum_character_set_count=(value) ⇒ Object
Sets the passcodeMinimumCharacterSetCount property value.
-
#passcode_minimum_length ⇒ Object
Gets the passcodeMinimumLength property value.
-
#passcode_minimum_length=(value) ⇒ Object
Sets the passcodeMinimumLength property value.
-
#passcode_minutes_of_inactivity_before_lock ⇒ Object
Gets the passcodeMinutesOfInactivityBeforeLock property value.
-
#passcode_minutes_of_inactivity_before_lock=(value) ⇒ Object
Sets the passcodeMinutesOfInactivityBeforeLock property value.
-
#passcode_minutes_of_inactivity_before_screen_timeout ⇒ Object
Gets the passcodeMinutesOfInactivityBeforeScreenTimeout property value.
-
#passcode_minutes_of_inactivity_before_screen_timeout=(value) ⇒ Object
Sets the passcodeMinutesOfInactivityBeforeScreenTimeout property value.
-
#passcode_previous_passcode_block_count ⇒ Object
Gets the passcodePreviousPasscodeBlockCount property value.
-
#passcode_previous_passcode_block_count=(value) ⇒ Object
Sets the passcodePreviousPasscodeBlockCount property value.
-
#passcode_required ⇒ Object
Gets the passcodeRequired property value.
-
#passcode_required=(value) ⇒ Object
Sets the passcodeRequired property value.
-
#passcode_required_type ⇒ Object
Gets the passcodeRequiredType property value.
-
#passcode_required_type=(value) ⇒ Object
Sets the passcodeRequiredType property value.
-
#passcode_sign_in_failure_count_before_wipe ⇒ Object
Gets the passcodeSignInFailureCountBeforeWipe property value.
-
#passcode_sign_in_failure_count_before_wipe=(value) ⇒ Object
Sets the passcodeSignInFailureCountBeforeWipe property value.
-
#podcasts_blocked ⇒ Object
Gets the podcastsBlocked property value.
-
#podcasts_blocked=(value) ⇒ Object
Sets the podcastsBlocked property value.
-
#safari_block_autofill ⇒ Object
Gets the safariBlockAutofill property value.
-
#safari_block_autofill=(value) ⇒ Object
Sets the safariBlockAutofill property value.
-
#safari_block_java_script ⇒ Object
Gets the safariBlockJavaScript property value.
-
#safari_block_java_script=(value) ⇒ Object
Sets the safariBlockJavaScript property value.
-
#safari_block_popups ⇒ Object
Gets the safariBlockPopups property value.
-
#safari_block_popups=(value) ⇒ Object
Sets the safariBlockPopups property value.
-
#safari_blocked ⇒ Object
Gets the safariBlocked property value.
-
#safari_blocked=(value) ⇒ Object
Sets the safariBlocked property value.
-
#safari_cookie_settings ⇒ Object
Gets the safariCookieSettings property value.
-
#safari_cookie_settings=(value) ⇒ Object
Sets the safariCookieSettings property value.
-
#safari_managed_domains ⇒ Object
Gets the safariManagedDomains property value.
-
#safari_managed_domains=(value) ⇒ Object
Sets the safariManagedDomains property value.
-
#safari_password_auto_fill_domains ⇒ Object
Gets the safariPasswordAutoFillDomains property value.
-
#safari_password_auto_fill_domains=(value) ⇒ Object
Sets the safariPasswordAutoFillDomains property value.
-
#safari_require_fraud_warning ⇒ Object
Gets the safariRequireFraudWarning property value.
-
#safari_require_fraud_warning=(value) ⇒ Object
Sets the safariRequireFraudWarning property value.
-
#screen_capture_blocked ⇒ Object
Gets the screenCaptureBlocked property value.
-
#screen_capture_blocked=(value) ⇒ Object
Sets the screenCaptureBlocked property value.
-
#serialize(writer) ⇒ Object
Serializes information the current object.
-
#siri_block_user_generated_content ⇒ Object
Gets the siriBlockUserGeneratedContent property value.
-
#siri_block_user_generated_content=(value) ⇒ Object
Sets the siriBlockUserGeneratedContent property value.
-
#siri_blocked ⇒ Object
Gets the siriBlocked property value.
-
#siri_blocked=(value) ⇒ Object
Sets the siriBlocked property value.
-
#siri_blocked_when_locked ⇒ Object
Gets the siriBlockedWhenLocked property value.
-
#siri_blocked_when_locked=(value) ⇒ Object
Sets the siriBlockedWhenLocked property value.
-
#siri_require_profanity_filter ⇒ Object
Gets the siriRequireProfanityFilter property value.
-
#siri_require_profanity_filter=(value) ⇒ Object
Sets the siriRequireProfanityFilter property value.
-
#spotlight_block_internet_results ⇒ Object
Gets the spotlightBlockInternetResults property value.
-
#spotlight_block_internet_results=(value) ⇒ Object
Sets the spotlightBlockInternetResults property value.
-
#voice_dialing_blocked ⇒ Object
Gets the voiceDialingBlocked property value.
-
#voice_dialing_blocked=(value) ⇒ Object
Sets the voiceDialingBlocked property value.
-
#wallpaper_block_modification ⇒ Object
Gets the wallpaperBlockModification property value.
-
#wallpaper_block_modification=(value) ⇒ Object
Sets the wallpaperBlockModification property value.
-
#wi_fi_connect_only_to_configured_networks ⇒ Object
Gets the wiFiConnectOnlyToConfiguredNetworks property value.
-
#wi_fi_connect_only_to_configured_networks=(value) ⇒ Object
Sets the wiFiConnectOnlyToConfiguredNetworks property value.
Methods inherited from DeviceConfiguration
#assignments, #assignments=, #created_date_time, #created_date_time=, #description, #description=, #device_setting_state_summaries, #device_setting_state_summaries=, #device_status_overview, #device_status_overview=, #device_statuses, #device_statuses=, #display_name, #display_name=, #last_modified_date_time, #last_modified_date_time=, #user_status_overview, #user_status_overview=, #user_statuses, #user_statuses=, #version, #version=
Methods inherited from Entity
#additional_data, #additional_data=, #id, #id=, #odata_type, #odata_type=
Constructor Details
#initialize ⇒ Object
Instantiates a new iosGeneralDeviceConfiguration and sets the default values.
843 844 845 846 |
# File 'lib/models/ios_general_device_configuration.rb', line 843 def initialize() super @odata_type = "#microsoft.graph.iosGeneralDeviceConfiguration" end |
Class Method Details
.create_from_discriminator_value(parse_node) ⇒ Object
Creates a new instance of the appropriate class based on discriminator value
852 853 854 855 |
# File 'lib/models/ios_general_device_configuration.rb', line 852 def self.create_from_discriminator_value(parse_node) raise StandardError, 'parse_node cannot be null' if parse_node.nil? return IosGeneralDeviceConfiguration.new end |
Instance Method Details
#account_block_modification ⇒ Object
Gets the accountBlockModification property value. Indicates whether or not to allow account modification when the device is in supervised mode.
408 409 410 |
# File 'lib/models/ios_general_device_configuration.rb', line 408 def account_block_modification return @account_block_modification end |
#account_block_modification=(value) ⇒ Object
Sets the accountBlockModification property value. Indicates whether or not to allow account modification when the device is in supervised mode.
416 417 418 |
# File 'lib/models/ios_general_device_configuration.rb', line 416 def account_block_modification=(value) @account_block_modification = value end |
#activation_lock_allow_when_supervised ⇒ Object
Gets the activationLockAllowWhenSupervised property value. Indicates whether or not to allow activation lock when the device is in the supervised mode.
423 424 425 |
# File 'lib/models/ios_general_device_configuration.rb', line 423 def activation_lock_allow_when_supervised return @activation_lock_allow_when_supervised end |
#activation_lock_allow_when_supervised=(value) ⇒ Object
Sets the activationLockAllowWhenSupervised property value. Indicates whether or not to allow activation lock when the device is in the supervised mode.
431 432 433 |
# File 'lib/models/ios_general_device_configuration.rb', line 431 def activation_lock_allow_when_supervised=(value) @activation_lock_allow_when_supervised = value end |
#air_drop_blocked ⇒ Object
Gets the airDropBlocked property value. Indicates whether or not to allow AirDrop when the device is in supervised mode.
438 439 440 |
# File 'lib/models/ios_general_device_configuration.rb', line 438 def air_drop_blocked return @air_drop_blocked end |
#air_drop_blocked=(value) ⇒ Object
Sets the airDropBlocked property value. Indicates whether or not to allow AirDrop when the device is in supervised mode.
446 447 448 |
# File 'lib/models/ios_general_device_configuration.rb', line 446 def air_drop_blocked=(value) @air_drop_blocked = value end |
#air_drop_force_unmanaged_drop_target ⇒ Object
Gets the airDropForceUnmanagedDropTarget property value. Indicates whether or not to cause AirDrop to be considered an unmanaged drop target (iOS 9.0 and later).
453 454 455 |
# File 'lib/models/ios_general_device_configuration.rb', line 453 def air_drop_force_unmanaged_drop_target return @air_drop_force_unmanaged_drop_target end |
#air_drop_force_unmanaged_drop_target=(value) ⇒ Object
Sets the airDropForceUnmanagedDropTarget property value. Indicates whether or not to cause AirDrop to be considered an unmanaged drop target (iOS 9.0 and later).
461 462 463 |
# File 'lib/models/ios_general_device_configuration.rb', line 461 def air_drop_force_unmanaged_drop_target=(value) @air_drop_force_unmanaged_drop_target = value end |
#air_play_force_pairing_password_for_outgoing_requests ⇒ Object
Gets the airPlayForcePairingPasswordForOutgoingRequests property value. Indicates whether or not to enforce all devices receiving AirPlay requests from this device to use a pairing password.
468 469 470 |
# File 'lib/models/ios_general_device_configuration.rb', line 468 def air_play_force_pairing_password_for_outgoing_requests return @air_play_force_pairing_password_for_outgoing_requests end |
#air_play_force_pairing_password_for_outgoing_requests=(value) ⇒ Object
Sets the airPlayForcePairingPasswordForOutgoingRequests property value. Indicates whether or not to enforce all devices receiving AirPlay requests from this device to use a pairing password.
476 477 478 |
# File 'lib/models/ios_general_device_configuration.rb', line 476 def air_play_force_pairing_password_for_outgoing_requests=(value) @air_play_force_pairing_password_for_outgoing_requests = value end |
#app_store_block_automatic_downloads ⇒ Object
Gets the appStoreBlockAutomaticDownloads property value. Indicates whether or not to block the automatic downloading of apps purchased on other devices when the device is in supervised mode (iOS 9.0 and later).
483 484 485 |
# File 'lib/models/ios_general_device_configuration.rb', line 483 def app_store_block_automatic_downloads return @app_store_block_automatic_downloads end |
#app_store_block_automatic_downloads=(value) ⇒ Object
Sets the appStoreBlockAutomaticDownloads property value. Indicates whether or not to block the automatic downloading of apps purchased on other devices when the device is in supervised mode (iOS 9.0 and later).
491 492 493 |
# File 'lib/models/ios_general_device_configuration.rb', line 491 def app_store_block_automatic_downloads=(value) @app_store_block_automatic_downloads = value end |
#app_store_block_in_app_purchases ⇒ Object
Gets the appStoreBlockInAppPurchases property value. Indicates whether or not to block the user from making in app purchases.
498 499 500 |
# File 'lib/models/ios_general_device_configuration.rb', line 498 def app_store_block_in_app_purchases return @app_store_block_in_app_purchases end |
#app_store_block_in_app_purchases=(value) ⇒ Object
Sets the appStoreBlockInAppPurchases property value. Indicates whether or not to block the user from making in app purchases.
506 507 508 |
# File 'lib/models/ios_general_device_configuration.rb', line 506 def app_store_block_in_app_purchases=(value) @app_store_block_in_app_purchases = value end |
#app_store_block_u_i_app_installation ⇒ Object
Gets the appStoreBlockUIAppInstallation property value. Indicates whether or not to block the App Store app, not restricting installation through Host apps. Applies to supervised mode only (iOS 9.0 and later).
513 514 515 |
# File 'lib/models/ios_general_device_configuration.rb', line 513 def app_store_block_u_i_app_installation return @app_store_block_u_i_app_installation end |
#app_store_block_u_i_app_installation=(value) ⇒ Object
Sets the appStoreBlockUIAppInstallation property value. Indicates whether or not to block the App Store app, not restricting installation through Host apps. Applies to supervised mode only (iOS 9.0 and later).
521 522 523 |
# File 'lib/models/ios_general_device_configuration.rb', line 521 def app_store_block_u_i_app_installation=(value) @app_store_block_u_i_app_installation = value end |
#app_store_blocked ⇒ Object
Gets the appStoreBlocked property value. Indicates whether or not to block the user from using the App Store. Requires a supervised device for iOS 13 and later.
528 529 530 |
# File 'lib/models/ios_general_device_configuration.rb', line 528 def app_store_blocked return @app_store_blocked end |
#app_store_blocked=(value) ⇒ Object
Sets the appStoreBlocked property value. Indicates whether or not to block the user from using the App Store. Requires a supervised device for iOS 13 and later.
536 537 538 |
# File 'lib/models/ios_general_device_configuration.rb', line 536 def app_store_blocked=(value) @app_store_blocked = value end |
#app_store_require_password ⇒ Object
Gets the appStoreRequirePassword property value. Indicates whether or not to require a password when using the app store.
543 544 545 |
# File 'lib/models/ios_general_device_configuration.rb', line 543 def app_store_require_password return @app_store_require_password end |
#app_store_require_password=(value) ⇒ Object
Sets the appStoreRequirePassword property value. Indicates whether or not to require a password when using the app store.
551 552 553 |
# File 'lib/models/ios_general_device_configuration.rb', line 551 def app_store_require_password=(value) @app_store_require_password = value end |
#apple_news_blocked ⇒ Object
Gets the appleNewsBlocked property value. Indicates whether or not to block the user from using News when the device is in supervised mode (iOS 9.0 and later).
558 559 560 |
# File 'lib/models/ios_general_device_configuration.rb', line 558 def apple_news_blocked return @apple_news_blocked end |
#apple_news_blocked=(value) ⇒ Object
Sets the appleNewsBlocked property value. Indicates whether or not to block the user from using News when the device is in supervised mode (iOS 9.0 and later).
566 567 568 |
# File 'lib/models/ios_general_device_configuration.rb', line 566 def apple_news_blocked=(value) @apple_news_blocked = value end |
#apple_watch_block_pairing ⇒ Object
Gets the appleWatchBlockPairing property value. Indicates whether or not to allow Apple Watch pairing when the device is in supervised mode (iOS 9.0 and later).
573 574 575 |
# File 'lib/models/ios_general_device_configuration.rb', line 573 def apple_watch_block_pairing return @apple_watch_block_pairing end |
#apple_watch_block_pairing=(value) ⇒ Object
Sets the appleWatchBlockPairing property value. Indicates whether or not to allow Apple Watch pairing when the device is in supervised mode (iOS 9.0 and later).
581 582 583 |
# File 'lib/models/ios_general_device_configuration.rb', line 581 def apple_watch_block_pairing=(value) @apple_watch_block_pairing = value end |
#apple_watch_force_wrist_detection ⇒ Object
Gets the appleWatchForceWristDetection property value. Indicates whether or not to force a paired Apple Watch to use Wrist Detection (iOS 8.2 and later).
588 589 590 |
# File 'lib/models/ios_general_device_configuration.rb', line 588 def apple_watch_force_wrist_detection return @apple_watch_force_wrist_detection end |
#apple_watch_force_wrist_detection=(value) ⇒ Object
Sets the appleWatchForceWristDetection property value. Indicates whether or not to force a paired Apple Watch to use Wrist Detection (iOS 8.2 and later).
596 597 598 |
# File 'lib/models/ios_general_device_configuration.rb', line 596 def apple_watch_force_wrist_detection=(value) @apple_watch_force_wrist_detection = value end |
#apps_single_app_mode_list ⇒ Object
Gets the appsSingleAppModeList property value. Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode. Supervised only. iOS 7.0 and later. This collection can contain a maximum of 500 elements.
603 604 605 |
# File 'lib/models/ios_general_device_configuration.rb', line 603 def apps_single_app_mode_list return @apps_single_app_mode_list end |
#apps_single_app_mode_list=(value) ⇒ Object
Sets the appsSingleAppModeList property value. Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode. Supervised only. iOS 7.0 and later. This collection can contain a maximum of 500 elements.
611 612 613 |
# File 'lib/models/ios_general_device_configuration.rb', line 611 def apps_single_app_mode_list=(value) @apps_single_app_mode_list = value end |
#apps_visibility_list ⇒ Object
Gets the appsVisibilityList property value. List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later). This collection can contain a maximum of 10000 elements.
618 619 620 |
# File 'lib/models/ios_general_device_configuration.rb', line 618 def apps_visibility_list return @apps_visibility_list end |
#apps_visibility_list=(value) ⇒ Object
Sets the appsVisibilityList property value. List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later). This collection can contain a maximum of 10000 elements.
626 627 628 |
# File 'lib/models/ios_general_device_configuration.rb', line 626 def apps_visibility_list=(value) @apps_visibility_list = value end |
#apps_visibility_list_type ⇒ Object
Gets the appsVisibilityListType property value. Possible values of the compliance app list.
633 634 635 |
# File 'lib/models/ios_general_device_configuration.rb', line 633 def apps_visibility_list_type return @apps_visibility_list_type end |
#apps_visibility_list_type=(value) ⇒ Object
Sets the appsVisibilityListType property value. Possible values of the compliance app list.
641 642 643 |
# File 'lib/models/ios_general_device_configuration.rb', line 641 def apps_visibility_list_type=(value) @apps_visibility_list_type = value end |
#bluetooth_block_modification ⇒ Object
Gets the bluetoothBlockModification property value. Indicates whether or not to allow modification of Bluetooth settings when the device is in supervised mode (iOS 10.0 and later).
648 649 650 |
# File 'lib/models/ios_general_device_configuration.rb', line 648 def bluetooth_block_modification return @bluetooth_block_modification end |
#bluetooth_block_modification=(value) ⇒ Object
Sets the bluetoothBlockModification property value. Indicates whether or not to allow modification of Bluetooth settings when the device is in supervised mode (iOS 10.0 and later).
656 657 658 |
# File 'lib/models/ios_general_device_configuration.rb', line 656 def bluetooth_block_modification=(value) @bluetooth_block_modification = value end |
#camera_blocked ⇒ Object
Gets the cameraBlocked property value. Indicates whether or not to block the user from accessing the camera of the device. Requires a supervised device for iOS 13 and later.
663 664 665 |
# File 'lib/models/ios_general_device_configuration.rb', line 663 def camera_blocked return @camera_blocked end |
#camera_blocked=(value) ⇒ Object
Sets the cameraBlocked property value. Indicates whether or not to block the user from accessing the camera of the device. Requires a supervised device for iOS 13 and later.
671 672 673 |
# File 'lib/models/ios_general_device_configuration.rb', line 671 def camera_blocked=(value) @camera_blocked = value end |
#cellular_block_data_roaming ⇒ Object
Gets the cellularBlockDataRoaming property value. Indicates whether or not to block data roaming.
678 679 680 |
# File 'lib/models/ios_general_device_configuration.rb', line 678 def cellular_block_data_roaming return @cellular_block_data_roaming end |
#cellular_block_data_roaming=(value) ⇒ Object
Sets the cellularBlockDataRoaming property value. Indicates whether or not to block data roaming.
686 687 688 |
# File 'lib/models/ios_general_device_configuration.rb', line 686 def cellular_block_data_roaming=(value) @cellular_block_data_roaming = value end |
#cellular_block_global_background_fetch_while_roaming ⇒ Object
Gets the cellularBlockGlobalBackgroundFetchWhileRoaming property value. Indicates whether or not to block global background fetch while roaming.
693 694 695 |
# File 'lib/models/ios_general_device_configuration.rb', line 693 def cellular_block_global_background_fetch_while_roaming return @cellular_block_global_background_fetch_while_roaming end |
#cellular_block_global_background_fetch_while_roaming=(value) ⇒ Object
Sets the cellularBlockGlobalBackgroundFetchWhileRoaming property value. Indicates whether or not to block global background fetch while roaming.
701 702 703 |
# File 'lib/models/ios_general_device_configuration.rb', line 701 def cellular_block_global_background_fetch_while_roaming=(value) @cellular_block_global_background_fetch_while_roaming = value end |
#cellular_block_per_app_data_modification ⇒ Object
Gets the cellularBlockPerAppDataModification property value. Indicates whether or not to allow changes to cellular app data usage settings when the device is in supervised mode.
708 709 710 |
# File 'lib/models/ios_general_device_configuration.rb', line 708 def cellular_block_per_app_data_modification return @cellular_block_per_app_data_modification end |
#cellular_block_per_app_data_modification=(value) ⇒ Object
Sets the cellularBlockPerAppDataModification property value. Indicates whether or not to allow changes to cellular app data usage settings when the device is in supervised mode.
716 717 718 |
# File 'lib/models/ios_general_device_configuration.rb', line 716 def cellular_block_per_app_data_modification=(value) @cellular_block_per_app_data_modification = value end |
#cellular_block_personal_hotspot ⇒ Object
Gets the cellularBlockPersonalHotspot property value. Indicates whether or not to block Personal Hotspot.
723 724 725 |
# File 'lib/models/ios_general_device_configuration.rb', line 723 def cellular_block_personal_hotspot return @cellular_block_personal_hotspot end |
#cellular_block_personal_hotspot=(value) ⇒ Object
Sets the cellularBlockPersonalHotspot property value. Indicates whether or not to block Personal Hotspot.
731 732 733 |
# File 'lib/models/ios_general_device_configuration.rb', line 731 def cellular_block_personal_hotspot=(value) @cellular_block_personal_hotspot = value end |
#cellular_block_voice_roaming ⇒ Object
Gets the cellularBlockVoiceRoaming property value. Indicates whether or not to block voice roaming.
738 739 740 |
# File 'lib/models/ios_general_device_configuration.rb', line 738 def cellular_block_voice_roaming return @cellular_block_voice_roaming end |
#cellular_block_voice_roaming=(value) ⇒ Object
Sets the cellularBlockVoiceRoaming property value. Indicates whether or not to block voice roaming.
746 747 748 |
# File 'lib/models/ios_general_device_configuration.rb', line 746 def cellular_block_voice_roaming=(value) @cellular_block_voice_roaming = value end |
#certificates_block_untrusted_tls_certificates ⇒ Object
Gets the certificatesBlockUntrustedTlsCertificates property value. Indicates whether or not to block untrusted TLS certificates.
753 754 755 |
# File 'lib/models/ios_general_device_configuration.rb', line 753 def certificates_block_untrusted_tls_certificates return @certificates_block_untrusted_tls_certificates end |
#certificates_block_untrusted_tls_certificates=(value) ⇒ Object
Sets the certificatesBlockUntrustedTlsCertificates property value. Indicates whether or not to block untrusted TLS certificates.
761 762 763 |
# File 'lib/models/ios_general_device_configuration.rb', line 761 def certificates_block_untrusted_tls_certificates=(value) @certificates_block_untrusted_tls_certificates = value end |
#classroom_app_block_remote_screen_observation ⇒ Object
Gets the classroomAppBlockRemoteScreenObservation property value. Indicates whether or not to allow remote screen observation by Classroom app when the device is in supervised mode (iOS 9.3 and later).
768 769 770 |
# File 'lib/models/ios_general_device_configuration.rb', line 768 def classroom_app_block_remote_screen_observation return @classroom_app_block_remote_screen_observation end |
#classroom_app_block_remote_screen_observation=(value) ⇒ Object
Sets the classroomAppBlockRemoteScreenObservation property value. Indicates whether or not to allow remote screen observation by Classroom app when the device is in supervised mode (iOS 9.3 and later).
776 777 778 |
# File 'lib/models/ios_general_device_configuration.rb', line 776 def classroom_app_block_remote_screen_observation=(value) @classroom_app_block_remote_screen_observation = value end |
#classroom_app_force_unprompted_screen_observation ⇒ Object
Gets the classroomAppForceUnpromptedScreenObservation property value. Indicates whether or not to automatically give permission to the teacher of a managed course on the Classroom app to view a student’s screen without prompting when the device is in supervised mode.
783 784 785 |
# File 'lib/models/ios_general_device_configuration.rb', line 783 def classroom_app_force_unprompted_screen_observation return @classroom_app_force_unprompted_screen_observation end |
#classroom_app_force_unprompted_screen_observation=(value) ⇒ Object
Sets the classroomAppForceUnpromptedScreenObservation property value. Indicates whether or not to automatically give permission to the teacher of a managed course on the Classroom app to view a student’s screen without prompting when the device is in supervised mode.
791 792 793 |
# File 'lib/models/ios_general_device_configuration.rb', line 791 def classroom_app_force_unprompted_screen_observation=(value) @classroom_app_force_unprompted_screen_observation = value end |
#compliant_app_list_type ⇒ Object
Gets the compliantAppListType property value. Possible values of the compliance app list.
798 799 800 |
# File 'lib/models/ios_general_device_configuration.rb', line 798 def compliant_app_list_type return @compliant_app_list_type end |
#compliant_app_list_type=(value) ⇒ Object
Sets the compliantAppListType property value. Possible values of the compliance app list.
806 807 808 |
# File 'lib/models/ios_general_device_configuration.rb', line 806 def compliant_app_list_type=(value) @compliant_app_list_type = value end |
#compliant_apps_list ⇒ Object
Gets the compliantAppsList property value. List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.
813 814 815 |
# File 'lib/models/ios_general_device_configuration.rb', line 813 def compliant_apps_list return @compliant_apps_list end |
#compliant_apps_list=(value) ⇒ Object
Sets the compliantAppsList property value. List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.
821 822 823 |
# File 'lib/models/ios_general_device_configuration.rb', line 821 def compliant_apps_list=(value) @compliant_apps_list = value end |
#configuration_profile_block_changes ⇒ Object
Gets the configurationProfileBlockChanges property value. Indicates whether or not to block the user from installing configuration profiles and certificates interactively when the device is in supervised mode.
828 829 830 |
# File 'lib/models/ios_general_device_configuration.rb', line 828 def configuration_profile_block_changes return @configuration_profile_block_changes end |
#configuration_profile_block_changes=(value) ⇒ Object
Sets the configurationProfileBlockChanges property value. Indicates whether or not to block the user from installing configuration profiles and certificates interactively when the device is in supervised mode.
836 837 838 |
# File 'lib/models/ios_general_device_configuration.rb', line 836 def configuration_profile_block_changes=(value) @configuration_profile_block_changes = value end |
#definition_lookup_blocked ⇒ Object
Gets the definitionLookupBlocked property value. Indicates whether or not to block definition lookup when the device is in supervised mode (iOS 8.1.3 and later ).
860 861 862 |
# File 'lib/models/ios_general_device_configuration.rb', line 860 def definition_lookup_blocked return @definition_lookup_blocked end |
#definition_lookup_blocked=(value) ⇒ Object
Sets the definitionLookupBlocked property value. Indicates whether or not to block definition lookup when the device is in supervised mode (iOS 8.1.3 and later ).
868 869 870 |
# File 'lib/models/ios_general_device_configuration.rb', line 868 def definition_lookup_blocked=(value) @definition_lookup_blocked = value end |
#device_block_enable_restrictions ⇒ Object
Gets the deviceBlockEnableRestrictions property value. Indicates whether or not to allow the user to enables restrictions in the device settings when the device is in supervised mode.
875 876 877 |
# File 'lib/models/ios_general_device_configuration.rb', line 875 def device_block_enable_restrictions return @device_block_enable_restrictions end |
#device_block_enable_restrictions=(value) ⇒ Object
Sets the deviceBlockEnableRestrictions property value. Indicates whether or not to allow the user to enables restrictions in the device settings when the device is in supervised mode.
883 884 885 |
# File 'lib/models/ios_general_device_configuration.rb', line 883 def device_block_enable_restrictions=(value) @device_block_enable_restrictions = value end |
#device_block_erase_content_and_settings ⇒ Object
Gets the deviceBlockEraseContentAndSettings property value. Indicates whether or not to allow the use of the ‘Erase all content and settings’ option on the device when the device is in supervised mode.
890 891 892 |
# File 'lib/models/ios_general_device_configuration.rb', line 890 def device_block_erase_content_and_settings return @device_block_erase_content_and_settings end |
#device_block_erase_content_and_settings=(value) ⇒ Object
Sets the deviceBlockEraseContentAndSettings property value. Indicates whether or not to allow the use of the ‘Erase all content and settings’ option on the device when the device is in supervised mode.
898 899 900 |
# File 'lib/models/ios_general_device_configuration.rb', line 898 def device_block_erase_content_and_settings=(value) @device_block_erase_content_and_settings = value end |
#device_block_name_modification ⇒ Object
Gets the deviceBlockNameModification property value. Indicates whether or not to allow device name modification when the device is in supervised mode (iOS 9.0 and later).
905 906 907 |
# File 'lib/models/ios_general_device_configuration.rb', line 905 def device_block_name_modification return @device_block_name_modification end |
#device_block_name_modification=(value) ⇒ Object
Sets the deviceBlockNameModification property value. Indicates whether or not to allow device name modification when the device is in supervised mode (iOS 9.0 and later).
913 914 915 |
# File 'lib/models/ios_general_device_configuration.rb', line 913 def device_block_name_modification=(value) @device_block_name_modification = value end |
#diagnostic_data_block_submission ⇒ Object
Gets the diagnosticDataBlockSubmission property value. Indicates whether or not to block diagnostic data submission.
920 921 922 |
# File 'lib/models/ios_general_device_configuration.rb', line 920 def diagnostic_data_block_submission return @diagnostic_data_block_submission end |
#diagnostic_data_block_submission=(value) ⇒ Object
Sets the diagnosticDataBlockSubmission property value. Indicates whether or not to block diagnostic data submission.
928 929 930 |
# File 'lib/models/ios_general_device_configuration.rb', line 928 def diagnostic_data_block_submission=(value) @diagnostic_data_block_submission = value end |
#diagnostic_data_block_submission_modification ⇒ Object
Gets the diagnosticDataBlockSubmissionModification property value. Indicates whether or not to allow diagnostics submission settings modification when the device is in supervised mode (iOS 9.3.2 and later).
935 936 937 |
# File 'lib/models/ios_general_device_configuration.rb', line 935 def diagnostic_data_block_submission_modification return @diagnostic_data_block_submission_modification end |
#diagnostic_data_block_submission_modification=(value) ⇒ Object
Sets the diagnosticDataBlockSubmissionModification property value. Indicates whether or not to allow diagnostics submission settings modification when the device is in supervised mode (iOS 9.3.2 and later).
943 944 945 |
# File 'lib/models/ios_general_device_configuration.rb', line 943 def diagnostic_data_block_submission_modification=(value) @diagnostic_data_block_submission_modification = value end |
#documents_block_managed_documents_in_unmanaged_apps ⇒ Object
Gets the documentsBlockManagedDocumentsInUnmanagedApps property value. Indicates whether or not to block the user from viewing managed documents in unmanaged apps.
950 951 952 |
# File 'lib/models/ios_general_device_configuration.rb', line 950 def documents_block_managed_documents_in_unmanaged_apps return @documents_block_managed_documents_in_unmanaged_apps end |
#documents_block_managed_documents_in_unmanaged_apps=(value) ⇒ Object
Sets the documentsBlockManagedDocumentsInUnmanagedApps property value. Indicates whether or not to block the user from viewing managed documents in unmanaged apps.
958 959 960 |
# File 'lib/models/ios_general_device_configuration.rb', line 958 def documents_block_managed_documents_in_unmanaged_apps=(value) @documents_block_managed_documents_in_unmanaged_apps = value end |
#documents_block_unmanaged_documents_in_managed_apps ⇒ Object
Gets the documentsBlockUnmanagedDocumentsInManagedApps property value. Indicates whether or not to block the user from viewing unmanaged documents in managed apps.
965 966 967 |
# File 'lib/models/ios_general_device_configuration.rb', line 965 def documents_block_unmanaged_documents_in_managed_apps return @documents_block_unmanaged_documents_in_managed_apps end |
#documents_block_unmanaged_documents_in_managed_apps=(value) ⇒ Object
Sets the documentsBlockUnmanagedDocumentsInManagedApps property value. Indicates whether or not to block the user from viewing unmanaged documents in managed apps.
973 974 975 |
# File 'lib/models/ios_general_device_configuration.rb', line 973 def documents_block_unmanaged_documents_in_managed_apps=(value) @documents_block_unmanaged_documents_in_managed_apps = value end |
#email_in_domain_suffixes ⇒ Object
Gets the emailInDomainSuffixes property value. An email address lacking a suffix that matches any of these strings will be considered out-of-domain.
980 981 982 |
# File 'lib/models/ios_general_device_configuration.rb', line 980 def email_in_domain_suffixes return @email_in_domain_suffixes end |
#email_in_domain_suffixes=(value) ⇒ Object
Sets the emailInDomainSuffixes property value. An email address lacking a suffix that matches any of these strings will be considered out-of-domain.
988 989 990 |
# File 'lib/models/ios_general_device_configuration.rb', line 988 def email_in_domain_suffixes=(value) @email_in_domain_suffixes = value end |
#enterprise_app_block_trust ⇒ Object
Gets the enterpriseAppBlockTrust property value. Indicates whether or not to block the user from trusting an enterprise app.
995 996 997 |
# File 'lib/models/ios_general_device_configuration.rb', line 995 def enterprise_app_block_trust return @enterprise_app_block_trust end |
#enterprise_app_block_trust=(value) ⇒ Object
Sets the enterpriseAppBlockTrust property value. Indicates whether or not to block the user from trusting an enterprise app.
1003 1004 1005 |
# File 'lib/models/ios_general_device_configuration.rb', line 1003 def enterprise_app_block_trust=(value) @enterprise_app_block_trust = value end |
#enterprise_app_block_trust_modification ⇒ Object
Gets the enterpriseAppBlockTrustModification property value. [Deprecated] Configuring this setting and setting the value to ‘true’ has no effect on the device.
1010 1011 1012 |
# File 'lib/models/ios_general_device_configuration.rb', line 1010 def enterprise_app_block_trust_modification return @enterprise_app_block_trust_modification end |
#enterprise_app_block_trust_modification=(value) ⇒ Object
Sets the enterpriseAppBlockTrustModification property value. [Deprecated] Configuring this setting and setting the value to ‘true’ has no effect on the device.
1018 1019 1020 |
# File 'lib/models/ios_general_device_configuration.rb', line 1018 def enterprise_app_block_trust_modification=(value) @enterprise_app_block_trust_modification = value end |
#face_time_blocked ⇒ Object
Gets the faceTimeBlocked property value. Indicates whether or not to block the user from using FaceTime. Requires a supervised device for iOS 13 and later.
1025 1026 1027 |
# File 'lib/models/ios_general_device_configuration.rb', line 1025 def face_time_blocked return @face_time_blocked end |
#face_time_blocked=(value) ⇒ Object
Sets the faceTimeBlocked property value. Indicates whether or not to block the user from using FaceTime. Requires a supervised device for iOS 13 and later.
1033 1034 1035 |
# File 'lib/models/ios_general_device_configuration.rb', line 1033 def face_time_blocked=(value) @face_time_blocked = value end |
#find_my_friends_blocked ⇒ Object
Gets the findMyFriendsBlocked property value. Indicates whether or not to block changes to Find My Friends when the device is in supervised mode.
1040 1041 1042 |
# File 'lib/models/ios_general_device_configuration.rb', line 1040 def find_my_friends_blocked return @find_my_friends_blocked end |
#find_my_friends_blocked=(value) ⇒ Object
Sets the findMyFriendsBlocked property value. Indicates whether or not to block changes to Find My Friends when the device is in supervised mode.
1048 1049 1050 |
# File 'lib/models/ios_general_device_configuration.rb', line 1048 def find_my_friends_blocked=(value) @find_my_friends_blocked = value end |
#game_center_blocked ⇒ Object
Gets the gameCenterBlocked property value. Indicates whether or not to block the user from using Game Center when the device is in supervised mode.
1055 1056 1057 |
# File 'lib/models/ios_general_device_configuration.rb', line 1055 def game_center_blocked return @game_center_blocked end |
#game_center_blocked=(value) ⇒ Object
Sets the gameCenterBlocked property value. Indicates whether or not to block the user from using Game Center when the device is in supervised mode.
1063 1064 1065 |
# File 'lib/models/ios_general_device_configuration.rb', line 1063 def game_center_blocked=(value) @game_center_blocked = value end |
#gaming_block_game_center_friends ⇒ Object
Gets the gamingBlockGameCenterFriends property value. Indicates whether or not to block the user from having friends in Game Center. Requires a supervised device for iOS 13 and later.
1070 1071 1072 |
# File 'lib/models/ios_general_device_configuration.rb', line 1070 def gaming_block_game_center_friends return @gaming_block_game_center_friends end |
#gaming_block_game_center_friends=(value) ⇒ Object
Sets the gamingBlockGameCenterFriends property value. Indicates whether or not to block the user from having friends in Game Center. Requires a supervised device for iOS 13 and later.
1078 1079 1080 |
# File 'lib/models/ios_general_device_configuration.rb', line 1078 def gaming_block_game_center_friends=(value) @gaming_block_game_center_friends = value end |
#gaming_block_multiplayer ⇒ Object
Gets the gamingBlockMultiplayer property value. Indicates whether or not to block the user from using multiplayer gaming. Requires a supervised device for iOS 13 and later.
1085 1086 1087 |
# File 'lib/models/ios_general_device_configuration.rb', line 1085 def gaming_block_multiplayer return @gaming_block_multiplayer end |
#gaming_block_multiplayer=(value) ⇒ Object
Sets the gamingBlockMultiplayer property value. Indicates whether or not to block the user from using multiplayer gaming. Requires a supervised device for iOS 13 and later.
1093 1094 1095 |
# File 'lib/models/ios_general_device_configuration.rb', line 1093 def gaming_block_multiplayer=(value) @gaming_block_multiplayer = value end |
#get_field_deserializers ⇒ Object
The deserialization information for the current model
1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 |
# File 'lib/models/ios_general_device_configuration.rb', line 1100 def get_field_deserializers() return super.merge({ "accountBlockModification" => lambda {|n| @account_block_modification = n.get_boolean_value() }, "activationLockAllowWhenSupervised" => lambda {|n| @activation_lock_allow_when_supervised = n.get_boolean_value() }, "airDropBlocked" => lambda {|n| @air_drop_blocked = n.get_boolean_value() }, "airDropForceUnmanagedDropTarget" => lambda {|n| @air_drop_force_unmanaged_drop_target = n.get_boolean_value() }, "airPlayForcePairingPasswordForOutgoingRequests" => lambda {|n| @air_play_force_pairing_password_for_outgoing_requests = n.get_boolean_value() }, "appStoreBlockAutomaticDownloads" => lambda {|n| @app_store_block_automatic_downloads = n.get_boolean_value() }, "appStoreBlockInAppPurchases" => lambda {|n| @app_store_block_in_app_purchases = n.get_boolean_value() }, "appStoreBlockUIAppInstallation" => lambda {|n| @app_store_block_u_i_app_installation = n.get_boolean_value() }, "appStoreBlocked" => lambda {|n| @app_store_blocked = n.get_boolean_value() }, "appStoreRequirePassword" => lambda {|n| @app_store_require_password = n.get_boolean_value() }, "appleNewsBlocked" => lambda {|n| @apple_news_blocked = n.get_boolean_value() }, "appleWatchBlockPairing" => lambda {|n| @apple_watch_block_pairing = n.get_boolean_value() }, "appleWatchForceWristDetection" => lambda {|n| @apple_watch_force_wrist_detection = n.get_boolean_value() }, "appsSingleAppModeList" => lambda {|n| @apps_single_app_mode_list = n.get_collection_of_object_values(lambda {|pn| MicrosoftGraph::Models::AppListItem.create_from_discriminator_value(pn) }) }, "appsVisibilityList" => lambda {|n| @apps_visibility_list = n.get_collection_of_object_values(lambda {|pn| MicrosoftGraph::Models::AppListItem.create_from_discriminator_value(pn) }) }, "appsVisibilityListType" => lambda {|n| @apps_visibility_list_type = n.get_enum_value(MicrosoftGraph::Models::AppListType) }, "bluetoothBlockModification" => lambda {|n| @bluetooth_block_modification = n.get_boolean_value() }, "cameraBlocked" => lambda {|n| @camera_blocked = n.get_boolean_value() }, "cellularBlockDataRoaming" => lambda {|n| @cellular_block_data_roaming = n.get_boolean_value() }, "cellularBlockGlobalBackgroundFetchWhileRoaming" => lambda {|n| @cellular_block_global_background_fetch_while_roaming = n.get_boolean_value() }, "cellularBlockPerAppDataModification" => lambda {|n| @cellular_block_per_app_data_modification = n.get_boolean_value() }, "cellularBlockPersonalHotspot" => lambda {|n| @cellular_block_personal_hotspot = n.get_boolean_value() }, "cellularBlockVoiceRoaming" => lambda {|n| @cellular_block_voice_roaming = n.get_boolean_value() }, "certificatesBlockUntrustedTlsCertificates" => lambda {|n| @certificates_block_untrusted_tls_certificates = n.get_boolean_value() }, "classroomAppBlockRemoteScreenObservation" => lambda {|n| @classroom_app_block_remote_screen_observation = n.get_boolean_value() }, "classroomAppForceUnpromptedScreenObservation" => lambda {|n| @classroom_app_force_unprompted_screen_observation = n.get_boolean_value() }, "compliantAppListType" => lambda {|n| @compliant_app_list_type = n.get_enum_value(MicrosoftGraph::Models::AppListType) }, "compliantAppsList" => lambda {|n| @compliant_apps_list = n.get_collection_of_object_values(lambda {|pn| MicrosoftGraph::Models::AppListItem.create_from_discriminator_value(pn) }) }, "configurationProfileBlockChanges" => lambda {|n| @configuration_profile_block_changes = n.get_boolean_value() }, "definitionLookupBlocked" => lambda {|n| @definition_lookup_blocked = n.get_boolean_value() }, "deviceBlockEnableRestrictions" => lambda {|n| @device_block_enable_restrictions = n.get_boolean_value() }, "deviceBlockEraseContentAndSettings" => lambda {|n| @device_block_erase_content_and_settings = n.get_boolean_value() }, "deviceBlockNameModification" => lambda {|n| @device_block_name_modification = n.get_boolean_value() }, "diagnosticDataBlockSubmission" => lambda {|n| @diagnostic_data_block_submission = n.get_boolean_value() }, "diagnosticDataBlockSubmissionModification" => lambda {|n| @diagnostic_data_block_submission_modification = n.get_boolean_value() }, "documentsBlockManagedDocumentsInUnmanagedApps" => lambda {|n| @documents_block_managed_documents_in_unmanaged_apps = n.get_boolean_value() }, "documentsBlockUnmanagedDocumentsInManagedApps" => lambda {|n| @documents_block_unmanaged_documents_in_managed_apps = n.get_boolean_value() }, "emailInDomainSuffixes" => lambda {|n| @email_in_domain_suffixes = n.get_collection_of_primitive_values(String) }, "enterpriseAppBlockTrust" => lambda {|n| @enterprise_app_block_trust = n.get_boolean_value() }, "enterpriseAppBlockTrustModification" => lambda {|n| @enterprise_app_block_trust_modification = n.get_boolean_value() }, "faceTimeBlocked" => lambda {|n| @face_time_blocked = n.get_boolean_value() }, "findMyFriendsBlocked" => lambda {|n| @find_my_friends_blocked = n.get_boolean_value() }, "gameCenterBlocked" => lambda {|n| @game_center_blocked = n.get_boolean_value() }, "gamingBlockGameCenterFriends" => lambda {|n| @gaming_block_game_center_friends = n.get_boolean_value() }, "gamingBlockMultiplayer" => lambda {|n| @gaming_block_multiplayer = n.get_boolean_value() }, "hostPairingBlocked" => lambda {|n| @host_pairing_blocked = n.get_boolean_value() }, "iBooksStoreBlockErotica" => lambda {|n| @i_books_store_block_erotica = n.get_boolean_value() }, "iBooksStoreBlocked" => lambda {|n| @i_books_store_blocked = n.get_boolean_value() }, "iCloudBlockActivityContinuation" => lambda {|n| @i_cloud_block_activity_continuation = n.get_boolean_value() }, "iCloudBlockBackup" => lambda {|n| @i_cloud_block_backup = n.get_boolean_value() }, "iCloudBlockDocumentSync" => lambda {|n| @i_cloud_block_document_sync = n.get_boolean_value() }, "iCloudBlockManagedAppsSync" => lambda {|n| @i_cloud_block_managed_apps_sync = n.get_boolean_value() }, "iCloudBlockPhotoLibrary" => lambda {|n| @i_cloud_block_photo_library = n.get_boolean_value() }, "iCloudBlockPhotoStreamSync" => lambda {|n| @i_cloud_block_photo_stream_sync = n.get_boolean_value() }, "iCloudBlockSharedPhotoStream" => lambda {|n| @i_cloud_block_shared_photo_stream = n.get_boolean_value() }, "iCloudRequireEncryptedBackup" => lambda {|n| @i_cloud_require_encrypted_backup = n.get_boolean_value() }, "iTunesBlockExplicitContent" => lambda {|n| @i_tunes_block_explicit_content = n.get_boolean_value() }, "iTunesBlockMusicService" => lambda {|n| @i_tunes_block_music_service = n.get_boolean_value() }, "iTunesBlockRadio" => lambda {|n| @i_tunes_block_radio = n.get_boolean_value() }, "keyboardBlockAutoCorrect" => lambda {|n| @keyboard_block_auto_correct = n.get_boolean_value() }, "keyboardBlockDictation" => lambda {|n| @keyboard_block_dictation = n.get_boolean_value() }, "keyboardBlockPredictive" => lambda {|n| @keyboard_block_predictive = n.get_boolean_value() }, "keyboardBlockShortcuts" => lambda {|n| @keyboard_block_shortcuts = n.get_boolean_value() }, "keyboardBlockSpellCheck" => lambda {|n| @keyboard_block_spell_check = n.get_boolean_value() }, "kioskModeAllowAssistiveSpeak" => lambda {|n| @kiosk_mode_allow_assistive_speak = n.get_boolean_value() }, "kioskModeAllowAssistiveTouchSettings" => lambda {|n| @kiosk_mode_allow_assistive_touch_settings = n.get_boolean_value() }, "kioskModeAllowAutoLock" => lambda {|n| @kiosk_mode_allow_auto_lock = n.get_boolean_value() }, "kioskModeAllowColorInversionSettings" => lambda {|n| @kiosk_mode_allow_color_inversion_settings = n.get_boolean_value() }, "kioskModeAllowRingerSwitch" => lambda {|n| @kiosk_mode_allow_ringer_switch = n.get_boolean_value() }, "kioskModeAllowScreenRotation" => lambda {|n| @kiosk_mode_allow_screen_rotation = n.get_boolean_value() }, "kioskModeAllowSleepButton" => lambda {|n| = n.get_boolean_value() }, "kioskModeAllowTouchscreen" => lambda {|n| @kiosk_mode_allow_touchscreen = n.get_boolean_value() }, "kioskModeAllowVoiceOverSettings" => lambda {|n| @kiosk_mode_allow_voice_over_settings = n.get_boolean_value() }, "kioskModeAllowVolumeButtons" => lambda {|n| = n.get_boolean_value() }, "kioskModeAllowZoomSettings" => lambda {|n| @kiosk_mode_allow_zoom_settings = n.get_boolean_value() }, "kioskModeAppStoreUrl" => lambda {|n| @kiosk_mode_app_store_url = n.get_string_value() }, "kioskModeBuiltInAppId" => lambda {|n| @kiosk_mode_built_in_app_id = n.get_string_value() }, "kioskModeManagedAppId" => lambda {|n| @kiosk_mode_managed_app_id = n.get_string_value() }, "kioskModeRequireAssistiveTouch" => lambda {|n| @kiosk_mode_require_assistive_touch = n.get_boolean_value() }, "kioskModeRequireColorInversion" => lambda {|n| @kiosk_mode_require_color_inversion = n.get_boolean_value() }, "kioskModeRequireMonoAudio" => lambda {|n| @kiosk_mode_require_mono_audio = n.get_boolean_value() }, "kioskModeRequireVoiceOver" => lambda {|n| @kiosk_mode_require_voice_over = n.get_boolean_value() }, "kioskModeRequireZoom" => lambda {|n| @kiosk_mode_require_zoom = n.get_boolean_value() }, "lockScreenBlockControlCenter" => lambda {|n| @lock_screen_block_control_center = n.get_boolean_value() }, "lockScreenBlockNotificationView" => lambda {|n| @lock_screen_block_notification_view = n.get_boolean_value() }, "lockScreenBlockPassbook" => lambda {|n| @lock_screen_block_passbook = n.get_boolean_value() }, "lockScreenBlockTodayView" => lambda {|n| @lock_screen_block_today_view = n.get_boolean_value() }, "mediaContentRatingApps" => lambda {|n| = n.get_enum_value(MicrosoftGraph::Models::RatingAppsType) }, "mediaContentRatingAustralia" => lambda {|n| = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::MediaContentRatingAustralia.create_from_discriminator_value(pn) }) }, "mediaContentRatingCanada" => lambda {|n| = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::MediaContentRatingCanada.create_from_discriminator_value(pn) }) }, "mediaContentRatingFrance" => lambda {|n| = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::MediaContentRatingFrance.create_from_discriminator_value(pn) }) }, "mediaContentRatingGermany" => lambda {|n| = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::MediaContentRatingGermany.create_from_discriminator_value(pn) }) }, "mediaContentRatingIreland" => lambda {|n| = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::MediaContentRatingIreland.create_from_discriminator_value(pn) }) }, "mediaContentRatingJapan" => lambda {|n| = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::MediaContentRatingJapan.create_from_discriminator_value(pn) }) }, "mediaContentRatingNewZealand" => lambda {|n| = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::MediaContentRatingNewZealand.create_from_discriminator_value(pn) }) }, "mediaContentRatingUnitedKingdom" => lambda {|n| = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::MediaContentRatingUnitedKingdom.create_from_discriminator_value(pn) }) }, "mediaContentRatingUnitedStates" => lambda {|n| = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::MediaContentRatingUnitedStates.create_from_discriminator_value(pn) }) }, "messagesBlocked" => lambda {|n| = n.get_boolean_value() }, "networkUsageRules" => lambda {|n| @network_usage_rules = n.get_collection_of_object_values(lambda {|pn| MicrosoftGraph::Models::IosNetworkUsageRule.create_from_discriminator_value(pn) }) }, "notificationsBlockSettingsModification" => lambda {|n| @notifications_block_settings_modification = n.get_boolean_value() }, "passcodeBlockFingerprintModification" => lambda {|n| @passcode_block_fingerprint_modification = n.get_boolean_value() }, "passcodeBlockFingerprintUnlock" => lambda {|n| @passcode_block_fingerprint_unlock = n.get_boolean_value() }, "passcodeBlockModification" => lambda {|n| @passcode_block_modification = n.get_boolean_value() }, "passcodeBlockSimple" => lambda {|n| @passcode_block_simple = n.get_boolean_value() }, "passcodeExpirationDays" => lambda {|n| @passcode_expiration_days = n.get_number_value() }, "passcodeMinimumCharacterSetCount" => lambda {|n| @passcode_minimum_character_set_count = n.get_number_value() }, "passcodeMinimumLength" => lambda {|n| @passcode_minimum_length = n.get_number_value() }, "passcodeMinutesOfInactivityBeforeLock" => lambda {|n| @passcode_minutes_of_inactivity_before_lock = n.get_number_value() }, "passcodeMinutesOfInactivityBeforeScreenTimeout" => lambda {|n| @passcode_minutes_of_inactivity_before_screen_timeout = n.get_number_value() }, "passcodePreviousPasscodeBlockCount" => lambda {|n| @passcode_previous_passcode_block_count = n.get_number_value() }, "passcodeRequired" => lambda {|n| @passcode_required = n.get_boolean_value() }, "passcodeRequiredType" => lambda {|n| @passcode_required_type = n.get_enum_value(MicrosoftGraph::Models::RequiredPasswordType) }, "passcodeSignInFailureCountBeforeWipe" => lambda {|n| @passcode_sign_in_failure_count_before_wipe = n.get_number_value() }, "podcastsBlocked" => lambda {|n| @podcasts_blocked = n.get_boolean_value() }, "safariBlockAutofill" => lambda {|n| @safari_block_autofill = n.get_boolean_value() }, "safariBlockJavaScript" => lambda {|n| @safari_block_java_script = n.get_boolean_value() }, "safariBlockPopups" => lambda {|n| @safari_block_popups = n.get_boolean_value() }, "safariBlocked" => lambda {|n| @safari_blocked = n.get_boolean_value() }, "safariCookieSettings" => lambda {|n| = n.get_enum_value(MicrosoftGraph::Models::WebBrowserCookieSettings) }, "safariManagedDomains" => lambda {|n| @safari_managed_domains = n.get_collection_of_primitive_values(String) }, "safariPasswordAutoFillDomains" => lambda {|n| @safari_password_auto_fill_domains = n.get_collection_of_primitive_values(String) }, "safariRequireFraudWarning" => lambda {|n| @safari_require_fraud_warning = n.get_boolean_value() }, "screenCaptureBlocked" => lambda {|n| @screen_capture_blocked = n.get_boolean_value() }, "siriBlockUserGeneratedContent" => lambda {|n| @siri_block_user_generated_content = n.get_boolean_value() }, "siriBlocked" => lambda {|n| @siri_blocked = n.get_boolean_value() }, "siriBlockedWhenLocked" => lambda {|n| @siri_blocked_when_locked = n.get_boolean_value() }, "siriRequireProfanityFilter" => lambda {|n| @siri_require_profanity_filter = n.get_boolean_value() }, "spotlightBlockInternetResults" => lambda {|n| @spotlight_block_internet_results = n.get_boolean_value() }, "voiceDialingBlocked" => lambda {|n| @voice_dialing_blocked = n.get_boolean_value() }, "wallpaperBlockModification" => lambda {|n| @wallpaper_block_modification = n.get_boolean_value() }, "wiFiConnectOnlyToConfiguredNetworks" => lambda {|n| @wi_fi_connect_only_to_configured_networks = n.get_boolean_value() }, }) end |
#host_pairing_blocked ⇒ Object
Gets the hostPairingBlocked property value. indicates whether or not to allow host pairing to control the devices an iOS device can pair with when the iOS device is in supervised mode.
1239 1240 1241 |
# File 'lib/models/ios_general_device_configuration.rb', line 1239 def host_pairing_blocked return @host_pairing_blocked end |
#host_pairing_blocked=(value) ⇒ Object
Sets the hostPairingBlocked property value. indicates whether or not to allow host pairing to control the devices an iOS device can pair with when the iOS device is in supervised mode.
1247 1248 1249 |
# File 'lib/models/ios_general_device_configuration.rb', line 1247 def host_pairing_blocked=(value) @host_pairing_blocked = value end |
#i_books_store_block_erotica ⇒ Object
Gets the iBooksStoreBlockErotica property value. Indicates whether or not to block the user from downloading media from the iBookstore that has been tagged as erotica.
1254 1255 1256 |
# File 'lib/models/ios_general_device_configuration.rb', line 1254 def i_books_store_block_erotica return @i_books_store_block_erotica end |
#i_books_store_block_erotica=(value) ⇒ Object
Sets the iBooksStoreBlockErotica property value. Indicates whether or not to block the user from downloading media from the iBookstore that has been tagged as erotica.
1262 1263 1264 |
# File 'lib/models/ios_general_device_configuration.rb', line 1262 def i_books_store_block_erotica=(value) @i_books_store_block_erotica = value end |
#i_books_store_blocked ⇒ Object
Gets the iBooksStoreBlocked property value. Indicates whether or not to block the user from using the iBooks Store when the device is in supervised mode.
1269 1270 1271 |
# File 'lib/models/ios_general_device_configuration.rb', line 1269 def i_books_store_blocked return @i_books_store_blocked end |
#i_books_store_blocked=(value) ⇒ Object
Sets the iBooksStoreBlocked property value. Indicates whether or not to block the user from using the iBooks Store when the device is in supervised mode.
1277 1278 1279 |
# File 'lib/models/ios_general_device_configuration.rb', line 1277 def i_books_store_blocked=(value) @i_books_store_blocked = value end |
#i_cloud_block_activity_continuation ⇒ Object
Gets the iCloudBlockActivityContinuation property value. Indicates whether or not to block the user from continuing work they started on iOS device to another iOS or macOS device.
1284 1285 1286 |
# File 'lib/models/ios_general_device_configuration.rb', line 1284 def i_cloud_block_activity_continuation return @i_cloud_block_activity_continuation end |
#i_cloud_block_activity_continuation=(value) ⇒ Object
Sets the iCloudBlockActivityContinuation property value. Indicates whether or not to block the user from continuing work they started on iOS device to another iOS or macOS device.
1292 1293 1294 |
# File 'lib/models/ios_general_device_configuration.rb', line 1292 def i_cloud_block_activity_continuation=(value) @i_cloud_block_activity_continuation = value end |
#i_cloud_block_backup ⇒ Object
Gets the iCloudBlockBackup property value. Indicates whether or not to block iCloud backup. Requires a supervised device for iOS 13 and later.
1299 1300 1301 |
# File 'lib/models/ios_general_device_configuration.rb', line 1299 def i_cloud_block_backup return @i_cloud_block_backup end |
#i_cloud_block_backup=(value) ⇒ Object
Sets the iCloudBlockBackup property value. Indicates whether or not to block iCloud backup. Requires a supervised device for iOS 13 and later.
1307 1308 1309 |
# File 'lib/models/ios_general_device_configuration.rb', line 1307 def i_cloud_block_backup=(value) @i_cloud_block_backup = value end |
#i_cloud_block_document_sync ⇒ Object
Gets the iCloudBlockDocumentSync property value. Indicates whether or not to block iCloud document sync. Requires a supervised device for iOS 13 and later.
1314 1315 1316 |
# File 'lib/models/ios_general_device_configuration.rb', line 1314 def i_cloud_block_document_sync return @i_cloud_block_document_sync end |
#i_cloud_block_document_sync=(value) ⇒ Object
Sets the iCloudBlockDocumentSync property value. Indicates whether or not to block iCloud document sync. Requires a supervised device for iOS 13 and later.
1322 1323 1324 |
# File 'lib/models/ios_general_device_configuration.rb', line 1322 def i_cloud_block_document_sync=(value) @i_cloud_block_document_sync = value end |
#i_cloud_block_managed_apps_sync ⇒ Object
Gets the iCloudBlockManagedAppsSync property value. Indicates whether or not to block Managed Apps Cloud Sync.
1329 1330 1331 |
# File 'lib/models/ios_general_device_configuration.rb', line 1329 def i_cloud_block_managed_apps_sync return @i_cloud_block_managed_apps_sync end |
#i_cloud_block_managed_apps_sync=(value) ⇒ Object
Sets the iCloudBlockManagedAppsSync property value. Indicates whether or not to block Managed Apps Cloud Sync.
1337 1338 1339 |
# File 'lib/models/ios_general_device_configuration.rb', line 1337 def i_cloud_block_managed_apps_sync=(value) @i_cloud_block_managed_apps_sync = value end |
#i_cloud_block_photo_library ⇒ Object
Gets the iCloudBlockPhotoLibrary property value. Indicates whether or not to block iCloud Photo Library.
1344 1345 1346 |
# File 'lib/models/ios_general_device_configuration.rb', line 1344 def i_cloud_block_photo_library return @i_cloud_block_photo_library end |
#i_cloud_block_photo_library=(value) ⇒ Object
Sets the iCloudBlockPhotoLibrary property value. Indicates whether or not to block iCloud Photo Library.
1352 1353 1354 |
# File 'lib/models/ios_general_device_configuration.rb', line 1352 def i_cloud_block_photo_library=(value) @i_cloud_block_photo_library = value end |
#i_cloud_block_photo_stream_sync ⇒ Object
Gets the iCloudBlockPhotoStreamSync property value. Indicates whether or not to block iCloud Photo Stream Sync.
1359 1360 1361 |
# File 'lib/models/ios_general_device_configuration.rb', line 1359 def i_cloud_block_photo_stream_sync return @i_cloud_block_photo_stream_sync end |
#i_cloud_block_photo_stream_sync=(value) ⇒ Object
Sets the iCloudBlockPhotoStreamSync property value. Indicates whether or not to block iCloud Photo Stream Sync.
1367 1368 1369 |
# File 'lib/models/ios_general_device_configuration.rb', line 1367 def i_cloud_block_photo_stream_sync=(value) @i_cloud_block_photo_stream_sync = value end |
#i_cloud_block_shared_photo_stream ⇒ Object
Gets the iCloudBlockSharedPhotoStream property value. Indicates whether or not to block Shared Photo Stream.
1374 1375 1376 |
# File 'lib/models/ios_general_device_configuration.rb', line 1374 def i_cloud_block_shared_photo_stream return @i_cloud_block_shared_photo_stream end |
#i_cloud_block_shared_photo_stream=(value) ⇒ Object
Sets the iCloudBlockSharedPhotoStream property value. Indicates whether or not to block Shared Photo Stream.
1382 1383 1384 |
# File 'lib/models/ios_general_device_configuration.rb', line 1382 def i_cloud_block_shared_photo_stream=(value) @i_cloud_block_shared_photo_stream = value end |
#i_cloud_require_encrypted_backup ⇒ Object
Gets the iCloudRequireEncryptedBackup property value. Indicates whether or not to require backups to iCloud be encrypted.
1389 1390 1391 |
# File 'lib/models/ios_general_device_configuration.rb', line 1389 def i_cloud_require_encrypted_backup return @i_cloud_require_encrypted_backup end |
#i_cloud_require_encrypted_backup=(value) ⇒ Object
Sets the iCloudRequireEncryptedBackup property value. Indicates whether or not to require backups to iCloud be encrypted.
1397 1398 1399 |
# File 'lib/models/ios_general_device_configuration.rb', line 1397 def i_cloud_require_encrypted_backup=(value) @i_cloud_require_encrypted_backup = value end |
#i_tunes_block_explicit_content ⇒ Object
Gets the iTunesBlockExplicitContent property value. Indicates whether or not to block the user from accessing explicit content in iTunes and the App Store. Requires a supervised device for iOS 13 and later.
1404 1405 1406 |
# File 'lib/models/ios_general_device_configuration.rb', line 1404 def i_tunes_block_explicit_content return @i_tunes_block_explicit_content end |
#i_tunes_block_explicit_content=(value) ⇒ Object
Sets the iTunesBlockExplicitContent property value. Indicates whether or not to block the user from accessing explicit content in iTunes and the App Store. Requires a supervised device for iOS 13 and later.
1412 1413 1414 |
# File 'lib/models/ios_general_device_configuration.rb', line 1412 def i_tunes_block_explicit_content=(value) @i_tunes_block_explicit_content = value end |
#i_tunes_block_music_service ⇒ Object
Gets the iTunesBlockMusicService property value. Indicates whether or not to block Music service and revert Music app to classic mode when the device is in supervised mode (iOS 9.3 and later and macOS 10.12 and later).
1419 1420 1421 |
# File 'lib/models/ios_general_device_configuration.rb', line 1419 def i_tunes_block_music_service return @i_tunes_block_music_service end |
#i_tunes_block_music_service=(value) ⇒ Object
Sets the iTunesBlockMusicService property value. Indicates whether or not to block Music service and revert Music app to classic mode when the device is in supervised mode (iOS 9.3 and later and macOS 10.12 and later).
1427 1428 1429 |
# File 'lib/models/ios_general_device_configuration.rb', line 1427 def i_tunes_block_music_service=(value) @i_tunes_block_music_service = value end |
#i_tunes_block_radio ⇒ Object
Gets the iTunesBlockRadio property value. Indicates whether or not to block the user from using iTunes Radio when the device is in supervised mode (iOS 9.3 and later).
1434 1435 1436 |
# File 'lib/models/ios_general_device_configuration.rb', line 1434 def i_tunes_block_radio return @i_tunes_block_radio end |
#i_tunes_block_radio=(value) ⇒ Object
Sets the iTunesBlockRadio property value. Indicates whether or not to block the user from using iTunes Radio when the device is in supervised mode (iOS 9.3 and later).
1442 1443 1444 |
# File 'lib/models/ios_general_device_configuration.rb', line 1442 def i_tunes_block_radio=(value) @i_tunes_block_radio = value end |
#keyboard_block_auto_correct ⇒ Object
Gets the keyboardBlockAutoCorrect property value. Indicates whether or not to block keyboard auto-correction when the device is in supervised mode (iOS 8.1.3 and later).
1449 1450 1451 |
# File 'lib/models/ios_general_device_configuration.rb', line 1449 def keyboard_block_auto_correct return @keyboard_block_auto_correct end |
#keyboard_block_auto_correct=(value) ⇒ Object
Sets the keyboardBlockAutoCorrect property value. Indicates whether or not to block keyboard auto-correction when the device is in supervised mode (iOS 8.1.3 and later).
1457 1458 1459 |
# File 'lib/models/ios_general_device_configuration.rb', line 1457 def keyboard_block_auto_correct=(value) @keyboard_block_auto_correct = value end |
#keyboard_block_dictation ⇒ Object
Gets the keyboardBlockDictation property value. Indicates whether or not to block the user from using dictation input when the device is in supervised mode.
1464 1465 1466 |
# File 'lib/models/ios_general_device_configuration.rb', line 1464 def keyboard_block_dictation return @keyboard_block_dictation end |
#keyboard_block_dictation=(value) ⇒ Object
Sets the keyboardBlockDictation property value. Indicates whether or not to block the user from using dictation input when the device is in supervised mode.
1472 1473 1474 |
# File 'lib/models/ios_general_device_configuration.rb', line 1472 def keyboard_block_dictation=(value) @keyboard_block_dictation = value end |
#keyboard_block_predictive ⇒ Object
Gets the keyboardBlockPredictive property value. Indicates whether or not to block predictive keyboards when device is in supervised mode (iOS 8.1.3 and later).
1479 1480 1481 |
# File 'lib/models/ios_general_device_configuration.rb', line 1479 def keyboard_block_predictive return @keyboard_block_predictive end |
#keyboard_block_predictive=(value) ⇒ Object
Sets the keyboardBlockPredictive property value. Indicates whether or not to block predictive keyboards when device is in supervised mode (iOS 8.1.3 and later).
1487 1488 1489 |
# File 'lib/models/ios_general_device_configuration.rb', line 1487 def keyboard_block_predictive=(value) @keyboard_block_predictive = value end |
#keyboard_block_shortcuts ⇒ Object
Gets the keyboardBlockShortcuts property value. Indicates whether or not to block keyboard shortcuts when the device is in supervised mode (iOS 9.0 and later).
1494 1495 1496 |
# File 'lib/models/ios_general_device_configuration.rb', line 1494 def keyboard_block_shortcuts return @keyboard_block_shortcuts end |
#keyboard_block_shortcuts=(value) ⇒ Object
Sets the keyboardBlockShortcuts property value. Indicates whether or not to block keyboard shortcuts when the device is in supervised mode (iOS 9.0 and later).
1502 1503 1504 |
# File 'lib/models/ios_general_device_configuration.rb', line 1502 def keyboard_block_shortcuts=(value) @keyboard_block_shortcuts = value end |
#keyboard_block_spell_check ⇒ Object
Gets the keyboardBlockSpellCheck property value. Indicates whether or not to block keyboard spell-checking when the device is in supervised mode (iOS 8.1.3 and later).
1509 1510 1511 |
# File 'lib/models/ios_general_device_configuration.rb', line 1509 def keyboard_block_spell_check return @keyboard_block_spell_check end |
#keyboard_block_spell_check=(value) ⇒ Object
Sets the keyboardBlockSpellCheck property value. Indicates whether or not to block keyboard spell-checking when the device is in supervised mode (iOS 8.1.3 and later).
1517 1518 1519 |
# File 'lib/models/ios_general_device_configuration.rb', line 1517 def keyboard_block_spell_check=(value) @keyboard_block_spell_check = value end |
#kiosk_mode_allow_assistive_speak ⇒ Object
Gets the kioskModeAllowAssistiveSpeak property value. Indicates whether or not to allow assistive speak while in kiosk mode.
1524 1525 1526 |
# File 'lib/models/ios_general_device_configuration.rb', line 1524 def kiosk_mode_allow_assistive_speak return @kiosk_mode_allow_assistive_speak end |
#kiosk_mode_allow_assistive_speak=(value) ⇒ Object
Sets the kioskModeAllowAssistiveSpeak property value. Indicates whether or not to allow assistive speak while in kiosk mode.
1532 1533 1534 |
# File 'lib/models/ios_general_device_configuration.rb', line 1532 def kiosk_mode_allow_assistive_speak=(value) @kiosk_mode_allow_assistive_speak = value end |
#kiosk_mode_allow_assistive_touch_settings ⇒ Object
Gets the kioskModeAllowAssistiveTouchSettings property value. Indicates whether or not to allow access to the Assistive Touch Settings while in kiosk mode.
1539 1540 1541 |
# File 'lib/models/ios_general_device_configuration.rb', line 1539 def kiosk_mode_allow_assistive_touch_settings return @kiosk_mode_allow_assistive_touch_settings end |
#kiosk_mode_allow_assistive_touch_settings=(value) ⇒ Object
Sets the kioskModeAllowAssistiveTouchSettings property value. Indicates whether or not to allow access to the Assistive Touch Settings while in kiosk mode.
1547 1548 1549 |
# File 'lib/models/ios_general_device_configuration.rb', line 1547 def kiosk_mode_allow_assistive_touch_settings=(value) @kiosk_mode_allow_assistive_touch_settings = value end |
#kiosk_mode_allow_auto_lock ⇒ Object
Gets the kioskModeAllowAutoLock property value. Indicates whether or not to allow device auto lock while in kiosk mode. This property’s functionality is redundant with the OS default and is deprecated. Use KioskModeBlockAutoLock instead.
1554 1555 1556 |
# File 'lib/models/ios_general_device_configuration.rb', line 1554 def kiosk_mode_allow_auto_lock return @kiosk_mode_allow_auto_lock end |
#kiosk_mode_allow_auto_lock=(value) ⇒ Object
Sets the kioskModeAllowAutoLock property value. Indicates whether or not to allow device auto lock while in kiosk mode. This property’s functionality is redundant with the OS default and is deprecated. Use KioskModeBlockAutoLock instead.
1562 1563 1564 |
# File 'lib/models/ios_general_device_configuration.rb', line 1562 def kiosk_mode_allow_auto_lock=(value) @kiosk_mode_allow_auto_lock = value end |
#kiosk_mode_allow_color_inversion_settings ⇒ Object
Gets the kioskModeAllowColorInversionSettings property value. Indicates whether or not to allow access to the Color Inversion Settings while in kiosk mode.
1569 1570 1571 |
# File 'lib/models/ios_general_device_configuration.rb', line 1569 def kiosk_mode_allow_color_inversion_settings return @kiosk_mode_allow_color_inversion_settings end |
#kiosk_mode_allow_color_inversion_settings=(value) ⇒ Object
Sets the kioskModeAllowColorInversionSettings property value. Indicates whether or not to allow access to the Color Inversion Settings while in kiosk mode.
1577 1578 1579 |
# File 'lib/models/ios_general_device_configuration.rb', line 1577 def kiosk_mode_allow_color_inversion_settings=(value) @kiosk_mode_allow_color_inversion_settings = value end |
#kiosk_mode_allow_ringer_switch ⇒ Object
Gets the kioskModeAllowRingerSwitch property value. Indicates whether or not to allow use of the ringer switch while in kiosk mode. This property’s functionality is redundant with the OS default and is deprecated. Use KioskModeBlockRingerSwitch instead.
1584 1585 1586 |
# File 'lib/models/ios_general_device_configuration.rb', line 1584 def kiosk_mode_allow_ringer_switch return @kiosk_mode_allow_ringer_switch end |
#kiosk_mode_allow_ringer_switch=(value) ⇒ Object
Sets the kioskModeAllowRingerSwitch property value. Indicates whether or not to allow use of the ringer switch while in kiosk mode. This property’s functionality is redundant with the OS default and is deprecated. Use KioskModeBlockRingerSwitch instead.
1592 1593 1594 |
# File 'lib/models/ios_general_device_configuration.rb', line 1592 def kiosk_mode_allow_ringer_switch=(value) @kiosk_mode_allow_ringer_switch = value end |
#kiosk_mode_allow_screen_rotation ⇒ Object
Gets the kioskModeAllowScreenRotation property value. Indicates whether or not to allow screen rotation while in kiosk mode. This property’s functionality is redundant with the OS default and is deprecated. Use KioskModeBlockScreenRotation instead.
1599 1600 1601 |
# File 'lib/models/ios_general_device_configuration.rb', line 1599 def kiosk_mode_allow_screen_rotation return @kiosk_mode_allow_screen_rotation end |
#kiosk_mode_allow_screen_rotation=(value) ⇒ Object
Sets the kioskModeAllowScreenRotation property value. Indicates whether or not to allow screen rotation while in kiosk mode. This property’s functionality is redundant with the OS default and is deprecated. Use KioskModeBlockScreenRotation instead.
1607 1608 1609 |
# File 'lib/models/ios_general_device_configuration.rb', line 1607 def kiosk_mode_allow_screen_rotation=(value) @kiosk_mode_allow_screen_rotation = value end |
#kiosk_mode_allow_sleep_button ⇒ Object
Gets the kioskModeAllowSleepButton property value. Indicates whether or not to allow use of the sleep button while in kiosk mode. This property’s functionality is redundant with the OS default and is deprecated. Use KioskModeBlockSleepButton instead.
1614 1615 1616 |
# File 'lib/models/ios_general_device_configuration.rb', line 1614 def return end |
#kiosk_mode_allow_sleep_button=(value) ⇒ Object
Sets the kioskModeAllowSleepButton property value. Indicates whether or not to allow use of the sleep button while in kiosk mode. This property’s functionality is redundant with the OS default and is deprecated. Use KioskModeBlockSleepButton instead.
1622 1623 1624 |
# File 'lib/models/ios_general_device_configuration.rb', line 1622 def (value) = value end |
#kiosk_mode_allow_touchscreen ⇒ Object
Gets the kioskModeAllowTouchscreen property value. Indicates whether or not to allow use of the touchscreen while in kiosk mode. This property’s functionality is redundant with the OS default and is deprecated. Use KioskModeBlockTouchscreen instead.
1629 1630 1631 |
# File 'lib/models/ios_general_device_configuration.rb', line 1629 def kiosk_mode_allow_touchscreen return @kiosk_mode_allow_touchscreen end |
#kiosk_mode_allow_touchscreen=(value) ⇒ Object
Sets the kioskModeAllowTouchscreen property value. Indicates whether or not to allow use of the touchscreen while in kiosk mode. This property’s functionality is redundant with the OS default and is deprecated. Use KioskModeBlockTouchscreen instead.
1637 1638 1639 |
# File 'lib/models/ios_general_device_configuration.rb', line 1637 def kiosk_mode_allow_touchscreen=(value) @kiosk_mode_allow_touchscreen = value end |
#kiosk_mode_allow_voice_over_settings ⇒ Object
Gets the kioskModeAllowVoiceOverSettings property value. Indicates whether or not to allow access to the voice over settings while in kiosk mode.
1644 1645 1646 |
# File 'lib/models/ios_general_device_configuration.rb', line 1644 def kiosk_mode_allow_voice_over_settings return @kiosk_mode_allow_voice_over_settings end |
#kiosk_mode_allow_voice_over_settings=(value) ⇒ Object
Sets the kioskModeAllowVoiceOverSettings property value. Indicates whether or not to allow access to the voice over settings while in kiosk mode.
1652 1653 1654 |
# File 'lib/models/ios_general_device_configuration.rb', line 1652 def kiosk_mode_allow_voice_over_settings=(value) @kiosk_mode_allow_voice_over_settings = value end |
#kiosk_mode_allow_volume_buttons ⇒ Object
Gets the kioskModeAllowVolumeButtons property value. Indicates whether or not to allow use of the volume buttons while in kiosk mode. This property’s functionality is redundant with the OS default and is deprecated. Use KioskModeBlockVolumeButtons instead.
1659 1660 1661 |
# File 'lib/models/ios_general_device_configuration.rb', line 1659 def return end |
#kiosk_mode_allow_volume_buttons=(value) ⇒ Object
Sets the kioskModeAllowVolumeButtons property value. Indicates whether or not to allow use of the volume buttons while in kiosk mode. This property’s functionality is redundant with the OS default and is deprecated. Use KioskModeBlockVolumeButtons instead.
1667 1668 1669 |
# File 'lib/models/ios_general_device_configuration.rb', line 1667 def (value) = value end |
#kiosk_mode_allow_zoom_settings ⇒ Object
Gets the kioskModeAllowZoomSettings property value. Indicates whether or not to allow access to the zoom settings while in kiosk mode.
1674 1675 1676 |
# File 'lib/models/ios_general_device_configuration.rb', line 1674 def kiosk_mode_allow_zoom_settings return @kiosk_mode_allow_zoom_settings end |
#kiosk_mode_allow_zoom_settings=(value) ⇒ Object
Sets the kioskModeAllowZoomSettings property value. Indicates whether or not to allow access to the zoom settings while in kiosk mode.
1682 1683 1684 |
# File 'lib/models/ios_general_device_configuration.rb', line 1682 def kiosk_mode_allow_zoom_settings=(value) @kiosk_mode_allow_zoom_settings = value end |
#kiosk_mode_app_store_url ⇒ Object
Gets the kioskModeAppStoreUrl property value. URL in the app store to the app to use for kiosk mode. Use if KioskModeManagedAppId is not known.
1689 1690 1691 |
# File 'lib/models/ios_general_device_configuration.rb', line 1689 def kiosk_mode_app_store_url return @kiosk_mode_app_store_url end |
#kiosk_mode_app_store_url=(value) ⇒ Object
Sets the kioskModeAppStoreUrl property value. URL in the app store to the app to use for kiosk mode. Use if KioskModeManagedAppId is not known.
1697 1698 1699 |
# File 'lib/models/ios_general_device_configuration.rb', line 1697 def kiosk_mode_app_store_url=(value) @kiosk_mode_app_store_url = value end |
#kiosk_mode_built_in_app_id ⇒ Object
Gets the kioskModeBuiltInAppId property value. ID for built-in apps to use for kiosk mode. Used when KioskModeManagedAppId and KioskModeAppStoreUrl are not set.
1704 1705 1706 |
# File 'lib/models/ios_general_device_configuration.rb', line 1704 def kiosk_mode_built_in_app_id return @kiosk_mode_built_in_app_id end |
#kiosk_mode_built_in_app_id=(value) ⇒ Object
Sets the kioskModeBuiltInAppId property value. ID for built-in apps to use for kiosk mode. Used when KioskModeManagedAppId and KioskModeAppStoreUrl are not set.
1712 1713 1714 |
# File 'lib/models/ios_general_device_configuration.rb', line 1712 def kiosk_mode_built_in_app_id=(value) @kiosk_mode_built_in_app_id = value end |
#kiosk_mode_managed_app_id ⇒ Object
Gets the kioskModeManagedAppId property value. Managed app id of the app to use for kiosk mode. If KioskModeManagedAppId is specified then KioskModeAppStoreUrl will be ignored.
1719 1720 1721 |
# File 'lib/models/ios_general_device_configuration.rb', line 1719 def kiosk_mode_managed_app_id return @kiosk_mode_managed_app_id end |
#kiosk_mode_managed_app_id=(value) ⇒ Object
Sets the kioskModeManagedAppId property value. Managed app id of the app to use for kiosk mode. If KioskModeManagedAppId is specified then KioskModeAppStoreUrl will be ignored.
1727 1728 1729 |
# File 'lib/models/ios_general_device_configuration.rb', line 1727 def kiosk_mode_managed_app_id=(value) @kiosk_mode_managed_app_id = value end |
#kiosk_mode_require_assistive_touch ⇒ Object
Gets the kioskModeRequireAssistiveTouch property value. Indicates whether or not to require assistive touch while in kiosk mode.
1734 1735 1736 |
# File 'lib/models/ios_general_device_configuration.rb', line 1734 def kiosk_mode_require_assistive_touch return @kiosk_mode_require_assistive_touch end |
#kiosk_mode_require_assistive_touch=(value) ⇒ Object
Sets the kioskModeRequireAssistiveTouch property value. Indicates whether or not to require assistive touch while in kiosk mode.
1742 1743 1744 |
# File 'lib/models/ios_general_device_configuration.rb', line 1742 def kiosk_mode_require_assistive_touch=(value) @kiosk_mode_require_assistive_touch = value end |
#kiosk_mode_require_color_inversion ⇒ Object
Gets the kioskModeRequireColorInversion property value. Indicates whether or not to require color inversion while in kiosk mode.
1749 1750 1751 |
# File 'lib/models/ios_general_device_configuration.rb', line 1749 def kiosk_mode_require_color_inversion return @kiosk_mode_require_color_inversion end |
#kiosk_mode_require_color_inversion=(value) ⇒ Object
Sets the kioskModeRequireColorInversion property value. Indicates whether or not to require color inversion while in kiosk mode.
1757 1758 1759 |
# File 'lib/models/ios_general_device_configuration.rb', line 1757 def kiosk_mode_require_color_inversion=(value) @kiosk_mode_require_color_inversion = value end |
#kiosk_mode_require_mono_audio ⇒ Object
Gets the kioskModeRequireMonoAudio property value. Indicates whether or not to require mono audio while in kiosk mode.
1764 1765 1766 |
# File 'lib/models/ios_general_device_configuration.rb', line 1764 def kiosk_mode_require_mono_audio return @kiosk_mode_require_mono_audio end |
#kiosk_mode_require_mono_audio=(value) ⇒ Object
Sets the kioskModeRequireMonoAudio property value. Indicates whether or not to require mono audio while in kiosk mode.
1772 1773 1774 |
# File 'lib/models/ios_general_device_configuration.rb', line 1772 def kiosk_mode_require_mono_audio=(value) @kiosk_mode_require_mono_audio = value end |
#kiosk_mode_require_voice_over ⇒ Object
Gets the kioskModeRequireVoiceOver property value. Indicates whether or not to require voice over while in kiosk mode.
1779 1780 1781 |
# File 'lib/models/ios_general_device_configuration.rb', line 1779 def kiosk_mode_require_voice_over return @kiosk_mode_require_voice_over end |
#kiosk_mode_require_voice_over=(value) ⇒ Object
Sets the kioskModeRequireVoiceOver property value. Indicates whether or not to require voice over while in kiosk mode.
1787 1788 1789 |
# File 'lib/models/ios_general_device_configuration.rb', line 1787 def kiosk_mode_require_voice_over=(value) @kiosk_mode_require_voice_over = value end |
#kiosk_mode_require_zoom ⇒ Object
Gets the kioskModeRequireZoom property value. Indicates whether or not to require zoom while in kiosk mode.
1794 1795 1796 |
# File 'lib/models/ios_general_device_configuration.rb', line 1794 def kiosk_mode_require_zoom return @kiosk_mode_require_zoom end |
#kiosk_mode_require_zoom=(value) ⇒ Object
Sets the kioskModeRequireZoom property value. Indicates whether or not to require zoom while in kiosk mode.
1802 1803 1804 |
# File 'lib/models/ios_general_device_configuration.rb', line 1802 def kiosk_mode_require_zoom=(value) @kiosk_mode_require_zoom = value end |
#lock_screen_block_control_center ⇒ Object
Gets the lockScreenBlockControlCenter property value. Indicates whether or not to block the user from using control center on the lock screen.
1809 1810 1811 |
# File 'lib/models/ios_general_device_configuration.rb', line 1809 def lock_screen_block_control_center return @lock_screen_block_control_center end |
#lock_screen_block_control_center=(value) ⇒ Object
Sets the lockScreenBlockControlCenter property value. Indicates whether or not to block the user from using control center on the lock screen.
1817 1818 1819 |
# File 'lib/models/ios_general_device_configuration.rb', line 1817 def lock_screen_block_control_center=(value) @lock_screen_block_control_center = value end |
#lock_screen_block_notification_view ⇒ Object
Gets the lockScreenBlockNotificationView property value. Indicates whether or not to block the user from using the notification view on the lock screen.
1824 1825 1826 |
# File 'lib/models/ios_general_device_configuration.rb', line 1824 def lock_screen_block_notification_view return @lock_screen_block_notification_view end |
#lock_screen_block_notification_view=(value) ⇒ Object
Sets the lockScreenBlockNotificationView property value. Indicates whether or not to block the user from using the notification view on the lock screen.
1832 1833 1834 |
# File 'lib/models/ios_general_device_configuration.rb', line 1832 def lock_screen_block_notification_view=(value) @lock_screen_block_notification_view = value end |
#lock_screen_block_passbook ⇒ Object
Gets the lockScreenBlockPassbook property value. Indicates whether or not to block the user from using passbook when the device is locked.
1839 1840 1841 |
# File 'lib/models/ios_general_device_configuration.rb', line 1839 def lock_screen_block_passbook return @lock_screen_block_passbook end |
#lock_screen_block_passbook=(value) ⇒ Object
Sets the lockScreenBlockPassbook property value. Indicates whether or not to block the user from using passbook when the device is locked.
1847 1848 1849 |
# File 'lib/models/ios_general_device_configuration.rb', line 1847 def lock_screen_block_passbook=(value) @lock_screen_block_passbook = value end |
#lock_screen_block_today_view ⇒ Object
Gets the lockScreenBlockTodayView property value. Indicates whether or not to block the user from using the Today View on the lock screen.
1854 1855 1856 |
# File 'lib/models/ios_general_device_configuration.rb', line 1854 def lock_screen_block_today_view return @lock_screen_block_today_view end |
#lock_screen_block_today_view=(value) ⇒ Object
Sets the lockScreenBlockTodayView property value. Indicates whether or not to block the user from using the Today View on the lock screen.
1862 1863 1864 |
# File 'lib/models/ios_general_device_configuration.rb', line 1862 def lock_screen_block_today_view=(value) @lock_screen_block_today_view = value end |
#media_content_rating_apps ⇒ Object
Gets the mediaContentRatingApps property value. Apps rating as in media content
1869 1870 1871 |
# File 'lib/models/ios_general_device_configuration.rb', line 1869 def return end |
#media_content_rating_apps=(value) ⇒ Object
Sets the mediaContentRatingApps property value. Apps rating as in media content
1877 1878 1879 |
# File 'lib/models/ios_general_device_configuration.rb', line 1877 def (value) = value end |
#media_content_rating_australia ⇒ Object
Gets the mediaContentRatingAustralia property value. Media content rating settings for Australia
1884 1885 1886 |
# File 'lib/models/ios_general_device_configuration.rb', line 1884 def return end |
#media_content_rating_australia=(value) ⇒ Object
Sets the mediaContentRatingAustralia property value. Media content rating settings for Australia
1892 1893 1894 |
# File 'lib/models/ios_general_device_configuration.rb', line 1892 def (value) = value end |
#media_content_rating_canada ⇒ Object
Gets the mediaContentRatingCanada property value. Media content rating settings for Canada
1899 1900 1901 |
# File 'lib/models/ios_general_device_configuration.rb', line 1899 def return end |
#media_content_rating_canada=(value) ⇒ Object
Sets the mediaContentRatingCanada property value. Media content rating settings for Canada
1907 1908 1909 |
# File 'lib/models/ios_general_device_configuration.rb', line 1907 def (value) = value end |
#media_content_rating_france ⇒ Object
Gets the mediaContentRatingFrance property value. Media content rating settings for France
1914 1915 1916 |
# File 'lib/models/ios_general_device_configuration.rb', line 1914 def return end |
#media_content_rating_france=(value) ⇒ Object
Sets the mediaContentRatingFrance property value. Media content rating settings for France
1922 1923 1924 |
# File 'lib/models/ios_general_device_configuration.rb', line 1922 def (value) = value end |
#media_content_rating_germany ⇒ Object
Gets the mediaContentRatingGermany property value. Media content rating settings for Germany
1929 1930 1931 |
# File 'lib/models/ios_general_device_configuration.rb', line 1929 def return end |
#media_content_rating_germany=(value) ⇒ Object
Sets the mediaContentRatingGermany property value. Media content rating settings for Germany
1937 1938 1939 |
# File 'lib/models/ios_general_device_configuration.rb', line 1937 def (value) = value end |
#media_content_rating_ireland ⇒ Object
Gets the mediaContentRatingIreland property value. Media content rating settings for Ireland
1944 1945 1946 |
# File 'lib/models/ios_general_device_configuration.rb', line 1944 def return end |
#media_content_rating_ireland=(value) ⇒ Object
Sets the mediaContentRatingIreland property value. Media content rating settings for Ireland
1952 1953 1954 |
# File 'lib/models/ios_general_device_configuration.rb', line 1952 def (value) = value end |
#media_content_rating_japan ⇒ Object
Gets the mediaContentRatingJapan property value. Media content rating settings for Japan
1959 1960 1961 |
# File 'lib/models/ios_general_device_configuration.rb', line 1959 def return end |
#media_content_rating_japan=(value) ⇒ Object
Sets the mediaContentRatingJapan property value. Media content rating settings for Japan
1967 1968 1969 |
# File 'lib/models/ios_general_device_configuration.rb', line 1967 def (value) = value end |
#media_content_rating_new_zealand ⇒ Object
Gets the mediaContentRatingNewZealand property value. Media content rating settings for New Zealand
1974 1975 1976 |
# File 'lib/models/ios_general_device_configuration.rb', line 1974 def return end |
#media_content_rating_new_zealand=(value) ⇒ Object
Sets the mediaContentRatingNewZealand property value. Media content rating settings for New Zealand
1982 1983 1984 |
# File 'lib/models/ios_general_device_configuration.rb', line 1982 def (value) = value end |
#media_content_rating_united_kingdom ⇒ Object
Gets the mediaContentRatingUnitedKingdom property value. Media content rating settings for United Kingdom
1989 1990 1991 |
# File 'lib/models/ios_general_device_configuration.rb', line 1989 def return end |
#media_content_rating_united_kingdom=(value) ⇒ Object
Sets the mediaContentRatingUnitedKingdom property value. Media content rating settings for United Kingdom
1997 1998 1999 |
# File 'lib/models/ios_general_device_configuration.rb', line 1997 def (value) = value end |
#media_content_rating_united_states ⇒ Object
Gets the mediaContentRatingUnitedStates property value. Media content rating settings for United States
2004 2005 2006 |
# File 'lib/models/ios_general_device_configuration.rb', line 2004 def return end |
#media_content_rating_united_states=(value) ⇒ Object
Sets the mediaContentRatingUnitedStates property value. Media content rating settings for United States
2012 2013 2014 |
# File 'lib/models/ios_general_device_configuration.rb', line 2012 def (value) = value end |
#messages_blocked ⇒ Object
Gets the messagesBlocked property value. Indicates whether or not to block the user from using the Messages app on the supervised device.
2019 2020 2021 |
# File 'lib/models/ios_general_device_configuration.rb', line 2019 def return end |
#messages_blocked=(value) ⇒ Object
Sets the messagesBlocked property value. Indicates whether or not to block the user from using the Messages app on the supervised device.
2027 2028 2029 |
# File 'lib/models/ios_general_device_configuration.rb', line 2027 def (value) = value end |
#network_usage_rules ⇒ Object
Gets the networkUsageRules property value. List of managed apps and the network rules that applies to them. This collection can contain a maximum of 1000 elements.
2034 2035 2036 |
# File 'lib/models/ios_general_device_configuration.rb', line 2034 def network_usage_rules return @network_usage_rules end |
#network_usage_rules=(value) ⇒ Object
Sets the networkUsageRules property value. List of managed apps and the network rules that applies to them. This collection can contain a maximum of 1000 elements.
2042 2043 2044 |
# File 'lib/models/ios_general_device_configuration.rb', line 2042 def network_usage_rules=(value) @network_usage_rules = value end |
#notifications_block_settings_modification ⇒ Object
Gets the notificationsBlockSettingsModification property value. Indicates whether or not to allow notifications settings modification (iOS 9.3 and later).
2049 2050 2051 |
# File 'lib/models/ios_general_device_configuration.rb', line 2049 def notifications_block_settings_modification return @notifications_block_settings_modification end |
#notifications_block_settings_modification=(value) ⇒ Object
Sets the notificationsBlockSettingsModification property value. Indicates whether or not to allow notifications settings modification (iOS 9.3 and later).
2057 2058 2059 |
# File 'lib/models/ios_general_device_configuration.rb', line 2057 def notifications_block_settings_modification=(value) @notifications_block_settings_modification = value end |
#passcode_block_fingerprint_modification ⇒ Object
Gets the passcodeBlockFingerprintModification property value. Block modification of registered Touch ID fingerprints when in supervised mode.
2064 2065 2066 |
# File 'lib/models/ios_general_device_configuration.rb', line 2064 def passcode_block_fingerprint_modification return @passcode_block_fingerprint_modification end |
#passcode_block_fingerprint_modification=(value) ⇒ Object
Sets the passcodeBlockFingerprintModification property value. Block modification of registered Touch ID fingerprints when in supervised mode.
2072 2073 2074 |
# File 'lib/models/ios_general_device_configuration.rb', line 2072 def passcode_block_fingerprint_modification=(value) @passcode_block_fingerprint_modification = value end |
#passcode_block_fingerprint_unlock ⇒ Object
Gets the passcodeBlockFingerprintUnlock property value. Indicates whether or not to block fingerprint unlock.
2079 2080 2081 |
# File 'lib/models/ios_general_device_configuration.rb', line 2079 def passcode_block_fingerprint_unlock return @passcode_block_fingerprint_unlock end |
#passcode_block_fingerprint_unlock=(value) ⇒ Object
Sets the passcodeBlockFingerprintUnlock property value. Indicates whether or not to block fingerprint unlock.
2087 2088 2089 |
# File 'lib/models/ios_general_device_configuration.rb', line 2087 def passcode_block_fingerprint_unlock=(value) @passcode_block_fingerprint_unlock = value end |
#passcode_block_modification ⇒ Object
Gets the passcodeBlockModification property value. Indicates whether or not to allow passcode modification on the supervised device (iOS 9.0 and later).
2094 2095 2096 |
# File 'lib/models/ios_general_device_configuration.rb', line 2094 def passcode_block_modification return @passcode_block_modification end |
#passcode_block_modification=(value) ⇒ Object
Sets the passcodeBlockModification property value. Indicates whether or not to allow passcode modification on the supervised device (iOS 9.0 and later).
2102 2103 2104 |
# File 'lib/models/ios_general_device_configuration.rb', line 2102 def passcode_block_modification=(value) @passcode_block_modification = value end |
#passcode_block_simple ⇒ Object
Gets the passcodeBlockSimple property value. Indicates whether or not to block simple passcodes.
2109 2110 2111 |
# File 'lib/models/ios_general_device_configuration.rb', line 2109 def passcode_block_simple return @passcode_block_simple end |
#passcode_block_simple=(value) ⇒ Object
Sets the passcodeBlockSimple property value. Indicates whether or not to block simple passcodes.
2117 2118 2119 |
# File 'lib/models/ios_general_device_configuration.rb', line 2117 def passcode_block_simple=(value) @passcode_block_simple = value end |
#passcode_expiration_days ⇒ Object
Gets the passcodeExpirationDays property value. Number of days before the passcode expires. Valid values 1 to 65535
2124 2125 2126 |
# File 'lib/models/ios_general_device_configuration.rb', line 2124 def passcode_expiration_days return @passcode_expiration_days end |
#passcode_expiration_days=(value) ⇒ Object
Sets the passcodeExpirationDays property value. Number of days before the passcode expires. Valid values 1 to 65535
2132 2133 2134 |
# File 'lib/models/ios_general_device_configuration.rb', line 2132 def passcode_expiration_days=(value) @passcode_expiration_days = value end |
#passcode_minimum_character_set_count ⇒ Object
Gets the passcodeMinimumCharacterSetCount property value. Number of character sets a passcode must contain. Valid values 0 to 4
2139 2140 2141 |
# File 'lib/models/ios_general_device_configuration.rb', line 2139 def passcode_minimum_character_set_count return @passcode_minimum_character_set_count end |
#passcode_minimum_character_set_count=(value) ⇒ Object
Sets the passcodeMinimumCharacterSetCount property value. Number of character sets a passcode must contain. Valid values 0 to 4
2147 2148 2149 |
# File 'lib/models/ios_general_device_configuration.rb', line 2147 def passcode_minimum_character_set_count=(value) @passcode_minimum_character_set_count = value end |
#passcode_minimum_length ⇒ Object
Gets the passcodeMinimumLength property value. Minimum length of passcode. Valid values 4 to 14
2154 2155 2156 |
# File 'lib/models/ios_general_device_configuration.rb', line 2154 def passcode_minimum_length return @passcode_minimum_length end |
#passcode_minimum_length=(value) ⇒ Object
Sets the passcodeMinimumLength property value. Minimum length of passcode. Valid values 4 to 14
2162 2163 2164 |
# File 'lib/models/ios_general_device_configuration.rb', line 2162 def passcode_minimum_length=(value) @passcode_minimum_length = value end |
#passcode_minutes_of_inactivity_before_lock ⇒ Object
Gets the passcodeMinutesOfInactivityBeforeLock property value. Minutes of inactivity before a passcode is required.
2169 2170 2171 |
# File 'lib/models/ios_general_device_configuration.rb', line 2169 def passcode_minutes_of_inactivity_before_lock return @passcode_minutes_of_inactivity_before_lock end |
#passcode_minutes_of_inactivity_before_lock=(value) ⇒ Object
Sets the passcodeMinutesOfInactivityBeforeLock property value. Minutes of inactivity before a passcode is required.
2177 2178 2179 |
# File 'lib/models/ios_general_device_configuration.rb', line 2177 def passcode_minutes_of_inactivity_before_lock=(value) @passcode_minutes_of_inactivity_before_lock = value end |
#passcode_minutes_of_inactivity_before_screen_timeout ⇒ Object
Gets the passcodeMinutesOfInactivityBeforeScreenTimeout property value. Minutes of inactivity before the screen times out.
2184 2185 2186 |
# File 'lib/models/ios_general_device_configuration.rb', line 2184 def passcode_minutes_of_inactivity_before_screen_timeout return @passcode_minutes_of_inactivity_before_screen_timeout end |
#passcode_minutes_of_inactivity_before_screen_timeout=(value) ⇒ Object
Sets the passcodeMinutesOfInactivityBeforeScreenTimeout property value. Minutes of inactivity before the screen times out.
2192 2193 2194 |
# File 'lib/models/ios_general_device_configuration.rb', line 2192 def passcode_minutes_of_inactivity_before_screen_timeout=(value) @passcode_minutes_of_inactivity_before_screen_timeout = value end |
#passcode_previous_passcode_block_count ⇒ Object
Gets the passcodePreviousPasscodeBlockCount property value. Number of previous passcodes to block. Valid values 1 to 24
2199 2200 2201 |
# File 'lib/models/ios_general_device_configuration.rb', line 2199 def passcode_previous_passcode_block_count return @passcode_previous_passcode_block_count end |
#passcode_previous_passcode_block_count=(value) ⇒ Object
Sets the passcodePreviousPasscodeBlockCount property value. Number of previous passcodes to block. Valid values 1 to 24
2207 2208 2209 |
# File 'lib/models/ios_general_device_configuration.rb', line 2207 def passcode_previous_passcode_block_count=(value) @passcode_previous_passcode_block_count = value end |
#passcode_required ⇒ Object
Gets the passcodeRequired property value. Indicates whether or not to require a passcode.
2214 2215 2216 |
# File 'lib/models/ios_general_device_configuration.rb', line 2214 def passcode_required return @passcode_required end |
#passcode_required=(value) ⇒ Object
Sets the passcodeRequired property value. Indicates whether or not to require a passcode.
2222 2223 2224 |
# File 'lib/models/ios_general_device_configuration.rb', line 2222 def passcode_required=(value) @passcode_required = value end |
#passcode_required_type ⇒ Object
Gets the passcodeRequiredType property value. Possible values of required passwords.
2229 2230 2231 |
# File 'lib/models/ios_general_device_configuration.rb', line 2229 def passcode_required_type return @passcode_required_type end |
#passcode_required_type=(value) ⇒ Object
Sets the passcodeRequiredType property value. Possible values of required passwords.
2237 2238 2239 |
# File 'lib/models/ios_general_device_configuration.rb', line 2237 def passcode_required_type=(value) @passcode_required_type = value end |
#passcode_sign_in_failure_count_before_wipe ⇒ Object
Gets the passcodeSignInFailureCountBeforeWipe property value. Number of sign in failures allowed before wiping the device. Valid values 2 to 11
2244 2245 2246 |
# File 'lib/models/ios_general_device_configuration.rb', line 2244 def passcode_sign_in_failure_count_before_wipe return @passcode_sign_in_failure_count_before_wipe end |
#passcode_sign_in_failure_count_before_wipe=(value) ⇒ Object
Sets the passcodeSignInFailureCountBeforeWipe property value. Number of sign in failures allowed before wiping the device. Valid values 2 to 11
2252 2253 2254 |
# File 'lib/models/ios_general_device_configuration.rb', line 2252 def passcode_sign_in_failure_count_before_wipe=(value) @passcode_sign_in_failure_count_before_wipe = value end |
#podcasts_blocked ⇒ Object
Gets the podcastsBlocked property value. Indicates whether or not to block the user from using podcasts on the supervised device (iOS 8.0 and later).
2259 2260 2261 |
# File 'lib/models/ios_general_device_configuration.rb', line 2259 def podcasts_blocked return @podcasts_blocked end |
#podcasts_blocked=(value) ⇒ Object
Sets the podcastsBlocked property value. Indicates whether or not to block the user from using podcasts on the supervised device (iOS 8.0 and later).
2267 2268 2269 |
# File 'lib/models/ios_general_device_configuration.rb', line 2267 def podcasts_blocked=(value) @podcasts_blocked = value end |
#safari_block_autofill ⇒ Object
Gets the safariBlockAutofill property value. Indicates whether or not to block the user from using Auto fill in Safari. Requires a supervised device for iOS 13 and later.
2274 2275 2276 |
# File 'lib/models/ios_general_device_configuration.rb', line 2274 def safari_block_autofill return @safari_block_autofill end |
#safari_block_autofill=(value) ⇒ Object
Sets the safariBlockAutofill property value. Indicates whether or not to block the user from using Auto fill in Safari. Requires a supervised device for iOS 13 and later.
2282 2283 2284 |
# File 'lib/models/ios_general_device_configuration.rb', line 2282 def safari_block_autofill=(value) @safari_block_autofill = value end |
#safari_block_java_script ⇒ Object
Gets the safariBlockJavaScript property value. Indicates whether or not to block JavaScript in Safari.
2289 2290 2291 |
# File 'lib/models/ios_general_device_configuration.rb', line 2289 def safari_block_java_script return @safari_block_java_script end |
#safari_block_java_script=(value) ⇒ Object
Sets the safariBlockJavaScript property value. Indicates whether or not to block JavaScript in Safari.
2297 2298 2299 |
# File 'lib/models/ios_general_device_configuration.rb', line 2297 def safari_block_java_script=(value) @safari_block_java_script = value end |
#safari_block_popups ⇒ Object
Gets the safariBlockPopups property value. Indicates whether or not to block popups in Safari.
2304 2305 2306 |
# File 'lib/models/ios_general_device_configuration.rb', line 2304 def safari_block_popups return @safari_block_popups end |
#safari_block_popups=(value) ⇒ Object
Sets the safariBlockPopups property value. Indicates whether or not to block popups in Safari.
2312 2313 2314 |
# File 'lib/models/ios_general_device_configuration.rb', line 2312 def safari_block_popups=(value) @safari_block_popups = value end |
#safari_blocked ⇒ Object
Gets the safariBlocked property value. Indicates whether or not to block the user from using Safari. Requires a supervised device for iOS 13 and later.
2319 2320 2321 |
# File 'lib/models/ios_general_device_configuration.rb', line 2319 def safari_blocked return @safari_blocked end |
#safari_blocked=(value) ⇒ Object
Sets the safariBlocked property value. Indicates whether or not to block the user from using Safari. Requires a supervised device for iOS 13 and later.
2327 2328 2329 |
# File 'lib/models/ios_general_device_configuration.rb', line 2327 def safari_blocked=(value) @safari_blocked = value end |
#safari_cookie_settings ⇒ Object
Gets the safariCookieSettings property value. Web Browser Cookie Settings.
2334 2335 2336 |
# File 'lib/models/ios_general_device_configuration.rb', line 2334 def return end |
#safari_cookie_settings=(value) ⇒ Object
Sets the safariCookieSettings property value. Web Browser Cookie Settings.
2342 2343 2344 |
# File 'lib/models/ios_general_device_configuration.rb', line 2342 def (value) = value end |
#safari_managed_domains ⇒ Object
Gets the safariManagedDomains property value. URLs matching the patterns listed here will be considered managed.
2349 2350 2351 |
# File 'lib/models/ios_general_device_configuration.rb', line 2349 def safari_managed_domains return @safari_managed_domains end |
#safari_managed_domains=(value) ⇒ Object
Sets the safariManagedDomains property value. URLs matching the patterns listed here will be considered managed.
2357 2358 2359 |
# File 'lib/models/ios_general_device_configuration.rb', line 2357 def safari_managed_domains=(value) @safari_managed_domains = value end |
#safari_password_auto_fill_domains ⇒ Object
Gets the safariPasswordAutoFillDomains property value. Users can save passwords in Safari only from URLs matching the patterns listed here. Applies to devices in supervised mode (iOS 9.3 and later).
2364 2365 2366 |
# File 'lib/models/ios_general_device_configuration.rb', line 2364 def safari_password_auto_fill_domains return @safari_password_auto_fill_domains end |
#safari_password_auto_fill_domains=(value) ⇒ Object
Sets the safariPasswordAutoFillDomains property value. Users can save passwords in Safari only from URLs matching the patterns listed here. Applies to devices in supervised mode (iOS 9.3 and later).
2372 2373 2374 |
# File 'lib/models/ios_general_device_configuration.rb', line 2372 def safari_password_auto_fill_domains=(value) @safari_password_auto_fill_domains = value end |
#safari_require_fraud_warning ⇒ Object
Gets the safariRequireFraudWarning property value. Indicates whether or not to require fraud warning in Safari.
2379 2380 2381 |
# File 'lib/models/ios_general_device_configuration.rb', line 2379 def safari_require_fraud_warning return @safari_require_fraud_warning end |
#safari_require_fraud_warning=(value) ⇒ Object
Sets the safariRequireFraudWarning property value. Indicates whether or not to require fraud warning in Safari.
2387 2388 2389 |
# File 'lib/models/ios_general_device_configuration.rb', line 2387 def safari_require_fraud_warning=(value) @safari_require_fraud_warning = value end |
#screen_capture_blocked ⇒ Object
Gets the screenCaptureBlocked property value. Indicates whether or not to block the user from taking Screenshots.
2394 2395 2396 |
# File 'lib/models/ios_general_device_configuration.rb', line 2394 def screen_capture_blocked return @screen_capture_blocked end |
#screen_capture_blocked=(value) ⇒ Object
Sets the screenCaptureBlocked property value. Indicates whether or not to block the user from taking Screenshots.
2402 2403 2404 |
# File 'lib/models/ios_general_device_configuration.rb', line 2402 def screen_capture_blocked=(value) @screen_capture_blocked = value end |
#serialize(writer) ⇒ Object
Serializes information the current object
2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 |
# File 'lib/models/ios_general_device_configuration.rb', line 2410 def serialize(writer) raise StandardError, 'writer cannot be null' if writer.nil? super writer.write_boolean_value("accountBlockModification", @account_block_modification) writer.write_boolean_value("activationLockAllowWhenSupervised", @activation_lock_allow_when_supervised) writer.write_boolean_value("airDropBlocked", @air_drop_blocked) writer.write_boolean_value("airDropForceUnmanagedDropTarget", @air_drop_force_unmanaged_drop_target) writer.write_boolean_value("airPlayForcePairingPasswordForOutgoingRequests", @air_play_force_pairing_password_for_outgoing_requests) writer.write_boolean_value("appStoreBlockAutomaticDownloads", @app_store_block_automatic_downloads) writer.write_boolean_value("appStoreBlockInAppPurchases", @app_store_block_in_app_purchases) writer.write_boolean_value("appStoreBlockUIAppInstallation", @app_store_block_u_i_app_installation) writer.write_boolean_value("appStoreBlocked", @app_store_blocked) writer.write_boolean_value("appStoreRequirePassword", @app_store_require_password) writer.write_boolean_value("appleNewsBlocked", @apple_news_blocked) writer.write_boolean_value("appleWatchBlockPairing", @apple_watch_block_pairing) writer.write_boolean_value("appleWatchForceWristDetection", @apple_watch_force_wrist_detection) writer.write_collection_of_object_values("appsSingleAppModeList", @apps_single_app_mode_list) writer.write_collection_of_object_values("appsVisibilityList", @apps_visibility_list) writer.write_enum_value("appsVisibilityListType", @apps_visibility_list_type) writer.write_boolean_value("bluetoothBlockModification", @bluetooth_block_modification) writer.write_boolean_value("cameraBlocked", @camera_blocked) writer.write_boolean_value("cellularBlockDataRoaming", @cellular_block_data_roaming) writer.write_boolean_value("cellularBlockGlobalBackgroundFetchWhileRoaming", @cellular_block_global_background_fetch_while_roaming) writer.write_boolean_value("cellularBlockPerAppDataModification", @cellular_block_per_app_data_modification) writer.write_boolean_value("cellularBlockPersonalHotspot", @cellular_block_personal_hotspot) writer.write_boolean_value("cellularBlockVoiceRoaming", @cellular_block_voice_roaming) writer.write_boolean_value("certificatesBlockUntrustedTlsCertificates", @certificates_block_untrusted_tls_certificates) writer.write_boolean_value("classroomAppBlockRemoteScreenObservation", @classroom_app_block_remote_screen_observation) writer.write_boolean_value("classroomAppForceUnpromptedScreenObservation", @classroom_app_force_unprompted_screen_observation) writer.write_enum_value("compliantAppListType", @compliant_app_list_type) writer.write_collection_of_object_values("compliantAppsList", @compliant_apps_list) writer.write_boolean_value("configurationProfileBlockChanges", @configuration_profile_block_changes) writer.write_boolean_value("definitionLookupBlocked", @definition_lookup_blocked) writer.write_boolean_value("deviceBlockEnableRestrictions", @device_block_enable_restrictions) writer.write_boolean_value("deviceBlockEraseContentAndSettings", @device_block_erase_content_and_settings) writer.write_boolean_value("deviceBlockNameModification", @device_block_name_modification) writer.write_boolean_value("diagnosticDataBlockSubmission", @diagnostic_data_block_submission) writer.write_boolean_value("diagnosticDataBlockSubmissionModification", @diagnostic_data_block_submission_modification) writer.write_boolean_value("documentsBlockManagedDocumentsInUnmanagedApps", @documents_block_managed_documents_in_unmanaged_apps) writer.write_boolean_value("documentsBlockUnmanagedDocumentsInManagedApps", @documents_block_unmanaged_documents_in_managed_apps) writer.write_collection_of_primitive_values("emailInDomainSuffixes", @email_in_domain_suffixes) writer.write_boolean_value("enterpriseAppBlockTrust", @enterprise_app_block_trust) writer.write_boolean_value("enterpriseAppBlockTrustModification", @enterprise_app_block_trust_modification) writer.write_boolean_value("faceTimeBlocked", @face_time_blocked) writer.write_boolean_value("findMyFriendsBlocked", @find_my_friends_blocked) writer.write_boolean_value("gameCenterBlocked", @game_center_blocked) writer.write_boolean_value("gamingBlockGameCenterFriends", @gaming_block_game_center_friends) writer.write_boolean_value("gamingBlockMultiplayer", @gaming_block_multiplayer) writer.write_boolean_value("hostPairingBlocked", @host_pairing_blocked) writer.write_boolean_value("iBooksStoreBlockErotica", @i_books_store_block_erotica) writer.write_boolean_value("iBooksStoreBlocked", @i_books_store_blocked) writer.write_boolean_value("iCloudBlockActivityContinuation", @i_cloud_block_activity_continuation) writer.write_boolean_value("iCloudBlockBackup", @i_cloud_block_backup) writer.write_boolean_value("iCloudBlockDocumentSync", @i_cloud_block_document_sync) writer.write_boolean_value("iCloudBlockManagedAppsSync", @i_cloud_block_managed_apps_sync) writer.write_boolean_value("iCloudBlockPhotoLibrary", @i_cloud_block_photo_library) writer.write_boolean_value("iCloudBlockPhotoStreamSync", @i_cloud_block_photo_stream_sync) writer.write_boolean_value("iCloudBlockSharedPhotoStream", @i_cloud_block_shared_photo_stream) writer.write_boolean_value("iCloudRequireEncryptedBackup", @i_cloud_require_encrypted_backup) writer.write_boolean_value("iTunesBlockExplicitContent", @i_tunes_block_explicit_content) writer.write_boolean_value("iTunesBlockMusicService", @i_tunes_block_music_service) writer.write_boolean_value("iTunesBlockRadio", @i_tunes_block_radio) writer.write_boolean_value("keyboardBlockAutoCorrect", @keyboard_block_auto_correct) writer.write_boolean_value("keyboardBlockDictation", @keyboard_block_dictation) writer.write_boolean_value("keyboardBlockPredictive", @keyboard_block_predictive) writer.write_boolean_value("keyboardBlockShortcuts", @keyboard_block_shortcuts) writer.write_boolean_value("keyboardBlockSpellCheck", @keyboard_block_spell_check) writer.write_boolean_value("kioskModeAllowAssistiveSpeak", @kiosk_mode_allow_assistive_speak) writer.write_boolean_value("kioskModeAllowAssistiveTouchSettings", @kiosk_mode_allow_assistive_touch_settings) writer.write_boolean_value("kioskModeAllowAutoLock", @kiosk_mode_allow_auto_lock) writer.write_boolean_value("kioskModeAllowColorInversionSettings", @kiosk_mode_allow_color_inversion_settings) writer.write_boolean_value("kioskModeAllowRingerSwitch", @kiosk_mode_allow_ringer_switch) writer.write_boolean_value("kioskModeAllowScreenRotation", @kiosk_mode_allow_screen_rotation) writer.write_boolean_value("kioskModeAllowSleepButton", ) writer.write_boolean_value("kioskModeAllowTouchscreen", @kiosk_mode_allow_touchscreen) writer.write_boolean_value("kioskModeAllowVoiceOverSettings", @kiosk_mode_allow_voice_over_settings) writer.write_boolean_value("kioskModeAllowVolumeButtons", ) writer.write_boolean_value("kioskModeAllowZoomSettings", @kiosk_mode_allow_zoom_settings) writer.write_string_value("kioskModeAppStoreUrl", @kiosk_mode_app_store_url) writer.write_string_value("kioskModeBuiltInAppId", @kiosk_mode_built_in_app_id) writer.write_string_value("kioskModeManagedAppId", @kiosk_mode_managed_app_id) writer.write_boolean_value("kioskModeRequireAssistiveTouch", @kiosk_mode_require_assistive_touch) writer.write_boolean_value("kioskModeRequireColorInversion", @kiosk_mode_require_color_inversion) writer.write_boolean_value("kioskModeRequireMonoAudio", @kiosk_mode_require_mono_audio) writer.write_boolean_value("kioskModeRequireVoiceOver", @kiosk_mode_require_voice_over) writer.write_boolean_value("kioskModeRequireZoom", @kiosk_mode_require_zoom) writer.write_boolean_value("lockScreenBlockControlCenter", @lock_screen_block_control_center) writer.write_boolean_value("lockScreenBlockNotificationView", @lock_screen_block_notification_view) writer.write_boolean_value("lockScreenBlockPassbook", @lock_screen_block_passbook) writer.write_boolean_value("lockScreenBlockTodayView", @lock_screen_block_today_view) writer.write_enum_value("mediaContentRatingApps", ) writer.write_object_value("mediaContentRatingAustralia", ) writer.write_object_value("mediaContentRatingCanada", ) writer.write_object_value("mediaContentRatingFrance", ) writer.write_object_value("mediaContentRatingGermany", ) writer.write_object_value("mediaContentRatingIreland", ) writer.write_object_value("mediaContentRatingJapan", ) writer.write_object_value("mediaContentRatingNewZealand", ) writer.write_object_value("mediaContentRatingUnitedKingdom", ) writer.write_object_value("mediaContentRatingUnitedStates", ) writer.write_boolean_value("messagesBlocked", ) writer.write_collection_of_object_values("networkUsageRules", @network_usage_rules) writer.write_boolean_value("notificationsBlockSettingsModification", @notifications_block_settings_modification) writer.write_boolean_value("passcodeBlockFingerprintModification", @passcode_block_fingerprint_modification) writer.write_boolean_value("passcodeBlockFingerprintUnlock", @passcode_block_fingerprint_unlock) writer.write_boolean_value("passcodeBlockModification", @passcode_block_modification) writer.write_boolean_value("passcodeBlockSimple", @passcode_block_simple) writer.write_number_value("passcodeExpirationDays", @passcode_expiration_days) writer.write_number_value("passcodeMinimumCharacterSetCount", @passcode_minimum_character_set_count) writer.write_number_value("passcodeMinimumLength", @passcode_minimum_length) writer.write_number_value("passcodeMinutesOfInactivityBeforeLock", @passcode_minutes_of_inactivity_before_lock) writer.write_number_value("passcodeMinutesOfInactivityBeforeScreenTimeout", @passcode_minutes_of_inactivity_before_screen_timeout) writer.write_number_value("passcodePreviousPasscodeBlockCount", @passcode_previous_passcode_block_count) writer.write_boolean_value("passcodeRequired", @passcode_required) writer.write_enum_value("passcodeRequiredType", @passcode_required_type) writer.write_number_value("passcodeSignInFailureCountBeforeWipe", @passcode_sign_in_failure_count_before_wipe) writer.write_boolean_value("podcastsBlocked", @podcasts_blocked) writer.write_boolean_value("safariBlockAutofill", @safari_block_autofill) writer.write_boolean_value("safariBlockJavaScript", @safari_block_java_script) writer.write_boolean_value("safariBlockPopups", @safari_block_popups) writer.write_boolean_value("safariBlocked", @safari_blocked) writer.write_enum_value("safariCookieSettings", ) writer.write_collection_of_primitive_values("safariManagedDomains", @safari_managed_domains) writer.write_collection_of_primitive_values("safariPasswordAutoFillDomains", @safari_password_auto_fill_domains) writer.write_boolean_value("safariRequireFraudWarning", @safari_require_fraud_warning) writer.write_boolean_value("screenCaptureBlocked", @screen_capture_blocked) writer.write_boolean_value("siriBlockUserGeneratedContent", @siri_block_user_generated_content) writer.write_boolean_value("siriBlocked", @siri_blocked) writer.write_boolean_value("siriBlockedWhenLocked", @siri_blocked_when_locked) writer.write_boolean_value("siriRequireProfanityFilter", @siri_require_profanity_filter) writer.write_boolean_value("spotlightBlockInternetResults", @spotlight_block_internet_results) writer.write_boolean_value("voiceDialingBlocked", @voice_dialing_blocked) writer.write_boolean_value("wallpaperBlockModification", @wallpaper_block_modification) writer.write_boolean_value("wiFiConnectOnlyToConfiguredNetworks", @wi_fi_connect_only_to_configured_networks) end |
#siri_block_user_generated_content ⇒ Object
Gets the siriBlockUserGeneratedContent property value. Indicates whether or not to block Siri from querying user-generated content when used on a supervised device.
2549 2550 2551 |
# File 'lib/models/ios_general_device_configuration.rb', line 2549 def siri_block_user_generated_content return @siri_block_user_generated_content end |
#siri_block_user_generated_content=(value) ⇒ Object
Sets the siriBlockUserGeneratedContent property value. Indicates whether or not to block Siri from querying user-generated content when used on a supervised device.
2557 2558 2559 |
# File 'lib/models/ios_general_device_configuration.rb', line 2557 def siri_block_user_generated_content=(value) @siri_block_user_generated_content = value end |
#siri_blocked ⇒ Object
Gets the siriBlocked property value. Indicates whether or not to block the user from using Siri.
2564 2565 2566 |
# File 'lib/models/ios_general_device_configuration.rb', line 2564 def siri_blocked return @siri_blocked end |
#siri_blocked=(value) ⇒ Object
Sets the siriBlocked property value. Indicates whether or not to block the user from using Siri.
2572 2573 2574 |
# File 'lib/models/ios_general_device_configuration.rb', line 2572 def siri_blocked=(value) @siri_blocked = value end |
#siri_blocked_when_locked ⇒ Object
Gets the siriBlockedWhenLocked property value. Indicates whether or not to block the user from using Siri when locked.
2579 2580 2581 |
# File 'lib/models/ios_general_device_configuration.rb', line 2579 def siri_blocked_when_locked return @siri_blocked_when_locked end |
#siri_blocked_when_locked=(value) ⇒ Object
Sets the siriBlockedWhenLocked property value. Indicates whether or not to block the user from using Siri when locked.
2587 2588 2589 |
# File 'lib/models/ios_general_device_configuration.rb', line 2587 def siri_blocked_when_locked=(value) @siri_blocked_when_locked = value end |
#siri_require_profanity_filter ⇒ Object
Gets the siriRequireProfanityFilter property value. Indicates whether or not to prevent Siri from dictating, or speaking profane language on supervised device.
2594 2595 2596 |
# File 'lib/models/ios_general_device_configuration.rb', line 2594 def siri_require_profanity_filter return @siri_require_profanity_filter end |
#siri_require_profanity_filter=(value) ⇒ Object
Sets the siriRequireProfanityFilter property value. Indicates whether or not to prevent Siri from dictating, or speaking profane language on supervised device.
2602 2603 2604 |
# File 'lib/models/ios_general_device_configuration.rb', line 2602 def siri_require_profanity_filter=(value) @siri_require_profanity_filter = value end |
#spotlight_block_internet_results ⇒ Object
Gets the spotlightBlockInternetResults property value. Indicates whether or not to block Spotlight search from returning internet results on supervised device.
2609 2610 2611 |
# File 'lib/models/ios_general_device_configuration.rb', line 2609 def spotlight_block_internet_results return @spotlight_block_internet_results end |
#spotlight_block_internet_results=(value) ⇒ Object
Sets the spotlightBlockInternetResults property value. Indicates whether or not to block Spotlight search from returning internet results on supervised device.
2617 2618 2619 |
# File 'lib/models/ios_general_device_configuration.rb', line 2617 def spotlight_block_internet_results=(value) @spotlight_block_internet_results = value end |
#voice_dialing_blocked ⇒ Object
Gets the voiceDialingBlocked property value. Indicates whether or not to block voice dialing.
2624 2625 2626 |
# File 'lib/models/ios_general_device_configuration.rb', line 2624 def voice_dialing_blocked return @voice_dialing_blocked end |
#voice_dialing_blocked=(value) ⇒ Object
Sets the voiceDialingBlocked property value. Indicates whether or not to block voice dialing.
2632 2633 2634 |
# File 'lib/models/ios_general_device_configuration.rb', line 2632 def voice_dialing_blocked=(value) @voice_dialing_blocked = value end |
#wallpaper_block_modification ⇒ Object
Gets the wallpaperBlockModification property value. Indicates whether or not to allow wallpaper modification on supervised device (iOS 9.0 and later) .
2639 2640 2641 |
# File 'lib/models/ios_general_device_configuration.rb', line 2639 def wallpaper_block_modification return @wallpaper_block_modification end |
#wallpaper_block_modification=(value) ⇒ Object
Sets the wallpaperBlockModification property value. Indicates whether or not to allow wallpaper modification on supervised device (iOS 9.0 and later) .
2647 2648 2649 |
# File 'lib/models/ios_general_device_configuration.rb', line 2647 def wallpaper_block_modification=(value) @wallpaper_block_modification = value end |
#wi_fi_connect_only_to_configured_networks ⇒ Object
Gets the wiFiConnectOnlyToConfiguredNetworks property value. Indicates whether or not to force the device to use only Wi-Fi networks from configuration profiles when the device is in supervised mode. Available for devices running iOS and iPadOS versions 14.4 and earlier. Devices running 14.5+ should use the setting, ‘WiFiConnectToAllowedNetworksOnlyForced.
2654 2655 2656 |
# File 'lib/models/ios_general_device_configuration.rb', line 2654 def wi_fi_connect_only_to_configured_networks return @wi_fi_connect_only_to_configured_networks end |
#wi_fi_connect_only_to_configured_networks=(value) ⇒ Object
Sets the wiFiConnectOnlyToConfiguredNetworks property value. Indicates whether or not to force the device to use only Wi-Fi networks from configuration profiles when the device is in supervised mode. Available for devices running iOS and iPadOS versions 14.4 and earlier. Devices running 14.5+ should use the setting, ‘WiFiConnectToAllowedNetworksOnlyForced.
2662 2663 2664 |
# File 'lib/models/ios_general_device_configuration.rb', line 2662 def wi_fi_connect_only_to_configured_networks=(value) @wi_fi_connect_only_to_configured_networks = value end |