UpdateSummary Class

Details about ongoing updates and availability of updates on the device.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.databoxedge.v2020_05_01_preview.models._models_py3.ARMBaseModel
UpdateSummary

Constructor

UpdateSummary(*, device_version_number: Optional[str] = None, friendly_device_version_name: Optional[str] = None, device_last_scanned_date_time: Optional[datetime.datetime] = None, last_completed_scan_job_date_time: Optional[datetime.datetime] = None, **kwargs)

Parameters

device_version_number
str
Required

The current version of the device in format: 1.2.17312.13.",.

friendly_device_version_name
str
Required

The current version of the device in text format.

device_last_scanned_date_time
datetime
Required

The last time when a scan was done on the device.

last_completed_scan_job_date_time
datetime
Required

The time when the last scan job was completed (success/cancelled/failed) on the appliance.

Variables

id
str

The path ID that uniquely identifies the object.

name
str

The object name.

type
str

The hierarchical type of the object.

last_completed_download_job_date_time
datetime

The time when the last Download job was completed (success/cancelled/failed) on the appliance.

last_completed_install_job_date_time
datetime

The time when the last Install job was completed (success/cancelled/failed) on the appliance.

total_number_of_updates_available
int

The number of updates available for the current device version as per the last device scan.

total_number_of_updates_pending_download
int

The total number of items pending download.

total_number_of_updates_pending_install
int

The total number of items pending install.

reboot_behavior
str or InstallRebootBehavior

Indicates if updates are available and at least one of the updates needs a reboot. Possible values include: "NeverReboots", "RequiresReboot", "RequestReboot".

ongoing_update_operation
str or UpdateOperation

The current update operation. Possible values include: "None", "Scan", "Download", "Install".

in_progress_download_job_id
str

The job ID of the download job in progress.

in_progress_install_job_id
str

The job ID of the install job in progress.

in_progress_download_job_started_date_time
datetime

The time when the currently running download (if any) started.

in_progress_install_job_started_date_time
datetime

The time when the currently running install (if any) started.

update_titles
list[str]

The list of updates available for install.

total_update_size_in_bytes
float

The total size of updates available for download in bytes.