资源中心/网络资源/三层网络相关接口
POSTL3 Network Operations起始版本 0.6同步需要认证
创建三层网络
创建三层网络
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
请求参数
请求体字段
paramsObject必填请求体参数结构
nameString必填三层网络的名称
descriptionString三层网络的详细描述
typeString三层网络类型
l2NetworkUuidString必填二层网络UUID
ipVersionStringip协议号
systemboolean是否用于系统云主机
dnsDomainStringDNS域
resourceUuidString资源UUID。若指定,三层网络会使用该字段值作为UUID
categoryString网络类型,需要与system标签搭配使用,system为false时可设置为Public、Private
tagUuidsList标签UUID列表
systemTagsList系统标签
userTagsList用户标签
enableIPAMBoolean必填是否启用IP地址管理。
响应状态
请求地址
POST/zstack/v1/l3-networks
/zstack/v1/l3-networks
请求示例
curl -X POST 'http://{host}/zstack/v1/l3-networks' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"params":{"name":"<name>","description":"<description>","type":"<type>","l2NetworkUuid":"<l2NetworkUuid>","ipVersion":"<ipVersion>","system":true,"dnsDomain":"<dnsDomain>","resourceUuid":"<resourceUuid>","category":"<category>","tagUuids":["<tagUuids>"]},"systemTags":["<systemTags>"],"userTags":["<userTags>"],"enableIPAM":true}'
响应示例
200{ "inventory": { "name": "Test-L3Network", "l2NetworkUuid": "1bfca1892b674df28d26d9a3c0f609f9", "category": "Private" } }变更历史
此 API 暂无变更历史记录。
