openstack nova 开发 CURL list 记录

简介:

CURL list [ -------------------------------- ]



1, delete nova.network

curl -v -X DELETE -H 'X-Auth-Token: d7f3d029deb54a7fa354b3ded882150a' -H 'X-Tenant-Id: 842748637c7c419a9af9e787350aca6b' -H 'X-User-Id: ea15fa0ea7034fb89fa991585aca9325' -H "Content-type: application/json" http://0.0.0.0:8774/v2/842748637c7c419a9af9e787350aca6b/vpdc_networks/f35f6419-1a76-4b8a-b985-b2595b49338a | python -mjson.tool



2, create nova.network (vlan100 模式)

curl -v -X POST -H 'X-Auth-Token: d3ba55778f4745e4804c2e7689669d49' -H 'X-Tenant-Id: 842748637c7c419a9af9e787350aca6b' -H 'X-User-Id: e745ac0e1c594895991a34bc92c939fc' -H "Content-type: application/json" -d '{"network": {

"label": "lan",

"vlan": 100,

"dns1": "114.114.114.114",

"dns2": "8.8.8.8",

"vlan_start":100,

"security_lan_id":123,

"network_size":62,

"dhcp_enabled": true

}}' http://0.0.0.0:8774/v2/842748637c7c419a9af9e787350aca6b/***_networks


2, create nova.network (FlatDHCPManager 模式)

curl -v -X POST -H 'X-Auth-Token: 9fb501eee04842b3bc232bac65d20942' -H 'X-Tenant-Id: 842748637c7c419a9af9e787350aca6b' -H 'X-User-Id: e745ac0e1c594895991a34bc92c939fc' -H "Content-type: application/json" -d '{"network": {

"label": "lan",

"vlan": 100,

"dns1": "114.114.114.114",

"dns2": "8.8.8.8",

"security_lan_id":123,

"network_size":62,

"dhcp_enabled": true

}}' http://0.0.0.0:8774/v2/842748637c7c419a9af9e787350aca6b/***_networks



3, show nova.network

curl -v -X GET -H 'X-Auth-Token: d7f3d029deb54a7fa354b3ded882150a'

-H 'X-Tenant-Id: 842748637c7c419a9af9e787350aca6b'

-H 'X-User-Id: ea15fa0ea7034fb89fa991585aca9325'

-H "Content-type: application/json" http://0.0.0.0:8774/v2/842748637c7c419a9af9e787350aca6b/vpdc_networks/f35f6419-1a76-4b8a-b985-b2595b49338a | python -mjson.tool


4, history_monitor nova.api

curl -v -d '{historyControl: {hN:HSCloudNode001,

iT:cpu,sT:1377672552.412417,

eT:1377673544.507965}}'

-i http://127.0.0.1:8774/v2/842748637c7c419a9af9e787350aca6b/wqservers/1/action

-X POST -H X-Auth-Project-Id: 842748637c7c419a9af9e787350aca6b

-H Accept: application/json

-H X-Auth-Token: 6740bb82db184190b5b90ff0d23203b9

-H Content-Type: application/json


4, 获取token ID,

curl -d '{"auth": {"tenantName": "admin", "passwordCredentials": {"username": "admin", "password": "admin"}}}' -H "Content-type: application/json" http://127.0.0.1:35357/v2.0/tokens | python -m json.tool


5, ioctl nova.compute

curl -v -d '{"ioControl": {"instance_name":"instance-0000000d","limit_size":"50MB"}}'

-i http://127.0.0.1:8774/v2/842748637c7c419a9af9e787350aca6b/servers/59d83dc5-3cfe-4488-b62e-1d338445457a/action

-X POST -H "X-Auth-Project-Id: 842748637c7c419a9af9e787350aca6b"

-H "Accept: application/json"

-H "X-Auth-Token: f406297155a24bffb9a52aa9da5b3e89"

-H "Content-Type: application/json"



本文转自 swq499809608 51CTO博客,原文链接:http://blog.51cto.com/swq499809608/1298829


相关文章
|
5月前
|
Linux 网络安全 API
云计算|OpenStack|社区版OpenStack安装部署文档(五 --- 计算服务nova安装部署---Rocky版)
云计算|OpenStack|社区版OpenStack安装部署文档(五 --- 计算服务nova安装部署---Rocky版)
115 0
|
10月前
|
编解码 Android开发
|
12月前
|
云计算 虚拟化 开发者
Openstack架构构建及详解(4)--Nova组件
Openstack架构构建及详解(4)--Nova组件
421 0
|
安全 小程序 Java
带了一个 3 年的开发,不会循环删除 List 中的元素,心态崩了。。(2)
带了一个 3 年的开发,不会循环删除 List 中的元素,心态崩了。。
带了一个 3 年的开发,不会循环删除 List 中的元素,心态崩了。。(2)
|
安全 小程序 Java
带了一个 3 年的开发,不会循环删除 List 中的元素,心态崩了。。(1)
带了一个 3 年的开发,不会循环删除 List 中的元素,心态崩了。。
带了一个 3 年的开发,不会循环删除 List 中的元素,心态崩了。。(1)
|
存储 算法 安全
|
编解码 安全 Linux
Linux内核开发基础-低精度timer_list和高精度hrtimer定时器
上篇文章讲解了如何正确的使用内核延时函数,在进行驱动开发时,可能会经常用到精确地延时操作。除此之外,如果要实现一个定时任务,那就需要用到定时器。作为一项基础功能需求,Linux内核提供了定时器相关的实现。下面就具体看一下,Linux内核所提供的定时器实现。
973 0
|
Dart Java
flutter开发之必须掌握的dart知识点:list,set,map
要说,List在我的开发使用中,确实是最为频繁的了,那么如何使用list,也就成了一个问题,list提供的方法又有哪些 这些都是需要掌握理解的。 首先第一个, 对于固定长度的list,如何删除添加元素呢
525 0
|
Web App开发 弹性计算 JavaScript
利用RDS MySQL数据库云开发ToDo List
场景介绍基于云开发平台、Midway FaaS 和 云数据库RDS MySQL 版快速开发一个 Todo List。
利用RDS MySQL数据库云开发ToDo List
|
存储 JavaScript NoSQL
云开发平台开箱,零基础3分钟实战Serverless数据库开发一个 Todo List
阿里云云开发平台是阿里云提供的一站式、全云端的开发平台,目标是打开浏览器就可以开发、调试、上线,是未来研发的的风向标,指北针。这一次,我们就来手把手教你,如何在阿里云云开发平台中使用 Midway FaaS 构建函数应用,从账号的创建到一键部署,零基础创建一个有前后端交互、数据增删改查等行为的 Todo List 应用。
3524 0
云开发平台开箱,零基础3分钟实战Serverless数据库开发一个 Todo List