更新时间:2022-02-22 GMT+08:00

创建安全组(废弃)

功能介绍

创建安全组。

当前API已废弃,请使用《虚拟私有云接口参考》的“安全组(原生OpenStack接口) > 创建安全组”章节。

URI

POST /v2.1/{project_id}/os-security-groups

参数说明请参见表1
表1 参数说明

参数

是否必选

描述

project_id

项目ID。

获取方法请参见获取项目ID

请求消息

请求参数如表2所示。

表2 请求参数

参数

是否必选

参数类型

描述

security_group

Object

security_group对象,在消息体中指定,请参见表3

表3 请求参数security_group的对象

参数

是否必选

参数类型

描述

name

String

安全组名称,长度0-255。

description

String

安全组描述,长度0-255。

响应消息

响应参数如表4所示。

表4 响应参数

参数

参数类型

描述

security_group

Object

security_group对象,参见表5

表5 响应参数security_group的对象

参数

参数类型

描述

description

String

安全组描述信息

id

String

安全组ID,UUID格式

name

String

安全组名字

rules

Array of objects

安全组规则列表,当前该列表为空列表

tenant_id

String

租户ID或项目ID

请求示例

POST https://{endpoint}/v2.1/bb1118612ba64af3a6ea63a1bdcaa5ae/os-security-groups
{
    "security_group": {
        "name": "test",
        "description": "description"
    }
}

响应示例

{
    "security_group": {
        "rules": [],
        "tenant_id": "bb1118612ba64af3a6ea63a1bdcaa5ae",
        "description": "desc-sg",
        "id": "81f1d23b-b1e2-42cd-bdee-359b4a065a42",
        "name": "test-sg"
    }
}

返回值

请参考通用请求返回值