UpdateDetails Klasa

Zaktualizuj określone atrybuty.

Dziedziczenie
UpdateDetails

Konstruktor

UpdateDetails(*, update_title: str | None = None, update_size: float | None = None, update_type: str | UpdateType | None = None, target_version: str | None = None, estimated_install_time_in_mins: int | None = None, reboot_behavior: str | InstallRebootBehavior | None = None, status: str | UpdateStatus | None = None, **kwargs)

Parametry

update_title
str
Wymagane

Tytuł aktualizacji.

update_size
float
Wymagane

Rozmiar aktualizacji (w bajtach).

update_type
str lub UpdateType
Wymagane

Typ aktualizacji. Możliwe wartości to: "Software", "Kubernetes", "Firmware".

target_version
str
Wymagane

Numer wersji docelowej.

estimated_install_time_in_mins
int
Wymagane

Szacowany czas instalacji aktualizacji.

reboot_behavior
str lub InstallRebootBehavior
Wymagane

Wskazuje, czy aktualizacje są dostępne, a co najmniej jedna z aktualizacji wymaga ponownego uruchomienia. Możliwe wartości to: "NeverReboots", "RequiresReboot", "RequestReboot".

status
str lub UpdateStatus
Wymagane

Stan aktualizacji. Możliwe wartości to: "DownloadPending", "DownloadStarted", "DownloadCompleted", "InstallStarted", "InstallCompleted".