fuchsia.update.config

Added: 7

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 value The user's current opt-out preference.

Request

<EMPTY>

Response

NameType
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 value The user's new opt-out preference.
  • error Any error encountered while persisting the new setting.

Request

NameType
value OptOutPreference

Response

NameType
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.

NameValueDescription
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.

NameValueDescription
1

Allow all updates to be automatically applied.

2

Only allow security updates to be automatically applied.

UNIONS

OptOutAdmin_Set_Result strict

Defined in fuchsia.update.config/config.fidl

OrdinalVariantTypeDescription
response OptOutAdmin_Set_Response
err OptOutAdminError