PROTOCOLS
OptOut
Defined in fuchsia.update.config/config.fidl
The state of the update system's opt-out functionality.
Get
Gets the current update opt-out status.
- response
valueThe user's current opt-out preference.
Request
<EMPTY>
Response
| Name | Type |
|---|---|
value |
OptOutPreference
|
OptOutAdmin
Defined in fuchsia.update.config/config.fidl
Management for the state of the update system's opt-out functionality.
Set
Sets the update opt-out preference to value.
- request
valueThe user's new opt-out preference.
- error Any error encountered while persisting the new setting.
Request
| Name | Type |
|---|---|
value |
OptOutPreference
|
Response
| Name | Type |
|---|---|
payload |
OptOutAdmin_Set_Result
|
STRUCTS
OptOutAdmin_Set_Response
Defined in fuchsia.update.config/config.fidl
<EMPTY>
ENUMS
OptOutAdminError flexible
Type: uint32
Defined in fuchsia.update.config/config.fidl
An error encountered while administering the user's opt-out preference.
| Name | Value | Description |
|---|---|---|
INTERNAL |
1 |
There was an internal error in setting the value. The client is not expected to be able to do something meaningful about this error, except to try again later. |
OptOutPreference strict
Type: uint32
Defined in fuchsia.update.config/config.fidl
User specified preference for automatic updates.
| Name | Value | Description |
|---|---|---|
ALLOW_ALL_UPDATES |
1 |
Allow all updates to be automatically applied. |
ALLOW_ONLY_SECURITY_UPDATES |
2 |
Only allow security updates to be automatically applied. |
UNIONS
OptOutAdmin_Set_Result strict
Defined in fuchsia.update.config/config.fidl
| Ordinal | Variant | Type | Description |
|---|---|---|---|
1 |
response |
OptOutAdmin_Set_Response
|
|
2 |
err |
OptOutAdminError
|