JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle® ZFS Storage Appliance REST 风格的应用程序编程接口
Oracle 技术网
文档库
PDF
打印视图
反馈
search filter icon
search icon

文档信息

使用本文档

 1 概述

 2 使用 API

 3 警报服务命令

 4 Analytics 服务

 5 硬件服务

 6 日志命令

 7 网络命令

 8 问题服务命令

 9 角色服务

 10 SAN 服务

 11 服务命令

 12 存储服务

 13 系统命令

 14 用户服务

 15 工作流命令

 16 REST 风格的客户机

Curl Rest 客户机

获取资源数据

创建新资源

修改现有资源

删除现有资源

Python REST 风格的客户机

获取资源

创建资源

修改资源

删除现有资源

修改资源

用于修改现有资源的 Python 示例代码:

>>> put_data = '{"ip_address_conflict_resolved": false}'
>>>
        request = urllib2.Request("https://zfssa:215/api/alert/v1/actions/actions-001", put_data)
>>> request.add_header('Content-Type', 'application/json')
>>> request.get_method = lambda: 'PUT'

>>> response = opener.open(request)
>>> response.getcode()
202
>>> body = json.loads(response.read())
>>> print json.dumps(body, sort_keys=True, indent=4)
{

        "actions": {
        "category": "network",
        "datalink_failed": true,

        "datalink_ok": true,
        "href":
        "/api/alert/v1/actions/actions-001",

        "ip_address_conflict": true,

        "ip_address_conflict_resolved": false,

        "ip_interface_degraded": true,
        "ip_interface_failed":
        true,
        "ip_interface_ok": true,

        "network_port_down": true,
        "network_port_up":
        true
    }
}