JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle® ZFS Storage Appliance RESTful API 指南,发行版 2013.1.3.0
Oracle 技术网
文档库
PDF
打印视图
反馈
search filter icon
search icon

文档信息

Oracle ZFS Storage Appliance RESTful API 入门

使用 RESTful API

RESTful API 警报服务

Analytics 服务

硬件服务

日志命令

网络命令

联网配置

网络数据链路

列出网络数据链路

获取网络数据链路

创建网络数据链路

修改网络数据链路

删除网络数据链路

网络设备

列出网络设备

获取网络设备

网络接口

列出网络接口

获取网络接口

创建网络接口

修改网络接口

删除网络接口

网络路由

列出路由

获取路由

添加路由

删除路由

RESTful API 问题服务

RESTful API 角色服务

RESTful API SAN 服务

服务命令

RESTful API 存储服务

系统命令

RESTful API 用户服务

工作流命令

RESTful 客户机

网络设备

列出系统上的物理网络设备。物理网络设备上没有可修改的属性。

表 7-7  网络命令
请求
路径 /network/v1
描述
GET
/devices/<device>
获取指定的网络设备属性
GET
/devices
列出所有网络设备对象
表 7-8  网络设备属性
名称
描述
active
布尔标志指示设备是否处于活动状态
duplex
设备的双工状态
factory_mac
出厂 MAC 地址
media
设备介质
speed
设备速度,单位为兆位/秒
up
指示设备是否可操作的布尔标志

列出网络设备

列出所有网络设备。

请求示例:

GET /api/network/v1/devices HTTP/1.1
Authorization: Basic ab6rt4psMWE=
Host: example.zfssa.com:215
Accept: application/json

结果示例:

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 412
X-Zfssa-Gns-Api: 1.0

{
    "devices": [{
        "href": "/api/network/v1/devices/ixgbe0",
        ....
    }, {
        "href": "/api/network/v1/devices/ixgbe1",
        ...
    }, {
        "href": "/api/network/v1/devices/ixgbe2",
        ...
    }, {
        "href": "/api/network/v1/devices/ixgbe3",
        ...
    }]
}

获取网络设备

获取单个网络设备中的属性。

请求示例:

GET /api/network/v1/devices/ixgbe0 HTTP/1.1
Authorization: Basic ab6rt4psMWE=
Host: example.zfssa.com:215
Accept: application/json

结果示例:

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 178
X-Zfssa-Gns-Api: 1.0

{
    "devices": {
        "active": false,
        "device": "ixgbe0",
        "duplex": "full-duplex",
        "factory_mac": "0:21:28:a1:d9:68",
        "href": "/api/network/v1/devices/ixgbe0",
        "media": "Ethernet",
        "speed": "1000 Mbit/s",
        "up": true
    }
}