Contents

OSUpdateStatusResponse.OSUpdateStatusItem

A dictionary that describes the status of a software update.

Declaration

object OSUpdateStatusResponse.OSUpdateStatusItem

Properties

NameTypeDescription
DeferralsRemaininginteger

The number of remaining user deferrals for this OS update.

Available in macOS 12.3 and later.

DownloadPercentComplete Requirednumber

A floating-point number between 0.0 and 1.0 that indicates the download progress as a percentage.

IsDownloaded Requiredboolean

If true, the update has finished downloading.

MaxDeferralsinteger

The number of times a user can defer this OS update.

Available in macOS 12.3 and later.

NextScheduledInstalldate

The date of the next attempt at installing this OS update.

Available in macOS 12.3 and later.

PastNotifications[date]

The dates/times when the OS notified the user about installing this OS update.

Available in macOS 12.3 and later.

ProductKey Requiredstring

The product key that represents the update.

Status Requiredstring

The status of the update, which is one of the following values:

  • Idle: The update is idle.

  • Downloading: The software update is downloading and subsequently preparing.

  • Installing: The software update is installing.

See Also

Objects