JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle® ZFS Storage Appliance RESTful Application Programming Interface
Oracle Technology Network
Library
PDF
Print View
Feedback
search filter icon
search icon

Document Information

Using This Documentation

Chapter 1 Overview

Chapter 2 Working with the API

Chapter 3 Alert Service Commands

Chapter 4 Analytics Services

Chapter 5 Hardware Services

Chapter 6 Log Commands

Chapter 7 Network Commands

Chapter 8 Problem Service Commands

Chapter 9 Role Service

Chapter 10 SAN Services

Chapter 11 Service Commands

Chapter 12 Storage Services

Chapter 13 System Commands

Appliance System Commands

Get Version

Power Off System

Reboot System

Restart System Management

Diagnostic Reboot

Factory Reset

System Support Bundles

Create Support Bundle

List Support Bundles

Get Support Bundle

Cancel Support Bundle

Retry Support Bundle Upload

Upload Support Bundle

Delete Support Bundle

System Updates

List System Updates

Get System Update

Upload System Update

Upgrade

Rollback

Delete Update Image

Chapter 14 User Service

Chapter 15 Workflow Commands

Chapter 16 RESTful Clients

System Updates

These commands manage system update images.

Table 13-3  Update Commands
Request
Path /api/system/v1
Description
GET
/updates
List all system updates
GET
/updates/<update>
Get the specified system update properties
GET
/updates-firmware
List the remaining components to be upgraded, along with the time of the last attempt, and their current status
PUT
/updates/<update>
Modify update settings
PUT
/updates/<update>/upgrade
Upgrade to the specified update image
PUT
/updates/<update>/check
Run upgrade health checks for the specified update image
PUT
/updates/<update>/rollback
Rollback to the specified update image
PUT
/updates-apply
Apply deferred incompatible updates
DELETE
/updates/<update>
Destroy the specified system update
POST
/updates
Load an update image onto the appliance
Table 13-4  System Update Properties
Name
Type
Description
version
String
Update media version
date
DateTime
Update release date
status
String
Update media status (immutable)
update_deferred
ChooseOne
Deferred setting [“onreboot”, “onrequest”]

Deferred updates notice:

The following updates enable features that are incompatible with earlier
software versions. As these updates cannot be reverted once committed, and
peer system resources are updated across a cluster, verifying first that the
system upgrade is functioning properly before applying deferred updates is
advised.