outcomeType property
Determines how to proceed with the update.
Optional. Possible string values are:
- "OUTCOME_TYPE_UNSPECIFIED" : Do not use this value.
- "FORCE" : The action for which the policy is being evaluated (depending on the stages), such as downloading the update or rebooting the device, happens immediately. Positivity requirement: Any rule which uses this can't use any of the following: * METERED_NETWORK * NOT_IDLE * NOT_CHARGING * BATTERY_LEVEL_LOW
- "USER_PROMPT" : Action should not be taken without the user's consent, but the user has a way of proceeding with the update and is prompted to do so. Supported only for OS_UPDATE_WITHOUT_API_LEVEL_CHANGE and OS_UPDATE_WITH_API_LEVEL_CHANGE. For SINGLE_APP, GOOGLE_SYSTEM_SERVICES, and GOOGLE_PLAY_SYSTEM_UPDATE, the default update behavior applies, as if no rule matched.
- "BLOCK" : The update is not downloaded and not installed. For updates on Google Play, this only affects automatic updates, but does not prevent the user from manually updating. For OEM system updates, this prevents both manual and automatic updates. Positivity requirement: Any rule which uses this cannot use any of the following: * UNMETERED_NETWORK * IDLE * CHARGING * BATTERY_LEVEL_NOT_LOW
Implementation
core.String? outcomeType;