{ "opencollection": "1.0.0", "info": { "name": "Solaris Zones Oracle Solaris Kernel Zones Archive Creation Configuration API", "version": "1.6" }, "request": { "auth": { "type": "apikey", "key": "_rad_session", "value": "{{_rad_session}}", "placement": "query" } }, "items": [ { "info": { "name": "Configuration", "type": "folder" }, "items": [ { "info": { "name": "Solaris Zones Begin Editing Zone Configuration", "type": "http" }, "http": { "method": "PUT", "url": "https://{host}:{port}/api/com.oracle.solaris.rad.zonemgr/1.6/Zone/:zoneName/_rad_method/editConfig", "params": [ { "name": "zoneName", "value": "", "type": "path", "description": "Name of the zone to configure" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Start a configuration editing transaction for the specified zone. All subsequent resource and property changes are staged until commitConfig is called. Set liveMode to true to apply changes to a running zone." }, { "info": { "name": "Solaris Zones Commit Zone Configuration Changes", "type": "http" }, "http": { "method": "PUT", "url": "https://{host}:{port}/api/com.oracle.solaris.rad.zonemgr/1.6/Zone/:zoneName/_rad_method/commitConfig", "params": [ { "name": "zoneName", "value": "", "type": "path", "description": "Name of the zone to configure" } ] }, "docs": "Commit all staged configuration changes made since editConfig was called. If the configuration was modified externally since the editing session began, a SNAPSHOT_ERROR is returned." }, { "info": { "name": "Solaris Zones Cancel Zone Configuration Changes", "type": "http" }, "http": { "method": "PUT", "url": "https://{host}:{port}/api/com.oracle.solaris.rad.zonemgr/1.6/Zone/:zoneName/_rad_method/cancelConfig", "params": [ { "name": "zoneName", "value": "", "type": "path", "description": "Name of the zone to configure" } ] }, "docs": "Discard all staged configuration changes and end the editing session. The zone configuration reverts to its state before editConfig was called." }, { "info": { "name": "Solaris Zones Reload Zone Configuration From Disk", "type": "http" }, "http": { "method": "PUT", "url": "https://{host}:{port}/api/com.oracle.solaris.rad.zonemgr/1.6/Zone/:zoneName/_rad_method/reloadConfig", "params": [ { "name": "zoneName", "value": "", "type": "path", "description": "Name of the zone to configure" } ] }, "docs": "Reload the zone configuration from persistent storage, discarding any in-memory cached version. Useful when external changes have been made." }, { "info": { "name": "Solaris Zones Check if Live Configuration Mode Is Enabled", "type": "http" }, "http": { "method": "PUT", "url": "https://{host}:{port}/api/com.oracle.solaris.rad.zonemgr/1.6/Zone/:zoneName/_rad_method/configIsLive", "params": [ { "name": "zoneName", "value": "", "type": "path", "description": "Name of the zone to configure" } ] }, "docs": "Check whether the current editing session has live reconfiguration mode enabled." }, { "info": { "name": "Solaris Zones Check if Configuration Has Been Externally Modified", "type": "http" }, "http": { "method": "PUT", "url": "https://{host}:{port}/api/com.oracle.solaris.rad.zonemgr/1.6/Zone/:zoneName/_rad_method/configIsStale", "params": [ { "name": "zoneName", "value": "", "type": "path", "description": "Name of the zone to configure" } ] }, "docs": "Check whether the zone configuration has been modified externally since the current editing session began." }, { "info": { "name": "Solaris Zones Process Zonecfg-format Commands", "type": "http" }, "http": { "method": "PUT", "url": "https://{host}:{port}/api/com.oracle.solaris.rad.zonemgr/1.6/Zone/:zoneName/_rad_method/update", "params": [ { "name": "zoneName", "value": "", "type": "path", "description": "Name of the zone to configure" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Process configuration commands in zonecfg(1M) format. Allows batch configuration updates using the familiar command syntax." }, { "info": { "name": "Solaris Zones Apply Configuration to a Running Zone", "type": "http" }, "http": { "method": "PUT", "url": "https://{host}:{port}/api/com.oracle.solaris.rad.zonemgr/1.6/Zone/:zoneName/_rad_method/apply", "params": [ { "name": "zoneName", "value": "", "type": "path", "description": "Name of the zone to configure" } ] }, "docs": "Apply the current zone configuration to a running zone without requiring a reboot. Only effective when changes are compatible with live reconfiguration." } ] } ], "bundled": true }