GetInstanceSecurityGroups【获取云主机对应是安全组信息】¶
获取云主机对应的安全组信息:可根据云主机ID来获取安全组信息。 如果不指定任何过滤条件,则会返回错误信息。
Request Parameters
Parameter name | Type | Description | Required |
---|---|---|---|
action | String | API 标识符 | Yes |
obj_id | String | 云主机 ID | Yes |
Response Elements
Name | Type | Description |
---|---|---|
message | String | 执行结果信息 |
code | Integer | HTTP Resonpe响应状态码 |
data | Array | JSON 格式的云主机安全组信息列表,每项参数可见下面 Data Item |
Data Item
Name | Type | Description |
---|---|---|
used | Boolean | 是否使用安全组 |
id | String | 安全组 ID |
name | String | 安全组名称 |
Example
Example Request:
Request Headers:
POST /api/ HTTP/1.1
Origin: https://console.plcloud.com
X-CSRFToken: 6An6xEuOJqW6dVDtlgzZr6FqgkSbJmqp
Content-Type: application/x-www-form-urlencoded
Form Data:
action: GetInstanceSecurityGroups
obj_id: 159a6b9c-fa37-46e8-a3cf-5f7dde879cc4
Example Response:
{
"message": "成功",
"code": 200,
"data": [
{
"used": true,
"id": "2700ff10-7519-43bd-9afc-e4c4ea354c75",
"name": "firewall_2"
},
{
"used": false,
"id": "54dbbbb2-db83-4172-867d-753342d034c3",
"name": "test-fw"
},
{
"used": false,
"id": "7845b23d-b6ff-440a-a214-bd8e4c9147b7",
"name": "firewall-1"
},
{
"used": false,
"id": "d84b4981-1e05-4fd2-a114-e8e8bb4096fe",
"name": "default"
}
]
}