赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 百度云
  3. 云服务器 BCC
  4. API参考
  5. 安全组相关接口
  6. 查询安全组列表

查询安全组列表

  • 安全组相关接口
  • 发布于 2025-04-02
  • 0 次阅读
文档编辑
文档编辑
  • 该接口用于查询用户所有的安全组信息。

请求结构

GET /v{version}/securityGroup?marker={marker}&maxKeys={maxKeys}&instanceId={instanceId}&vpcId={vpcId} HTTP/1.1
 Host: bcc.bj.baidubce.com
 Authorization: authorization string

请求头域

除公共头域外,无其它特殊头域。

请求参数

参数名称 类型 是否必需 参数位置 描述
version String 是 URL参数 API版本号
marker String 否 Query参数 批量获取列表的查询的起始位置,是一个由系统生成的字符串
maxKeys int 否 Query参数 每页包含的最大数量,最大数量通常不超过1000。缺省值为1000
instanceId String 否 Query参数 实例id,可查询实例关联的安全组列表。如需查询所有创建的安全组信息,不填写此参数。
vpcId String 否 Query参数 vpc实例id,可查询实例关联的安全组列表。

返回头域

除公共头域,无其它特殊头域。

返回参数

参数名称 类型 描述
marker String 标记查询的起始位置
isTruncated boolean true表示后面还有数据,false表示已经是最后一页。
nextMarker String 获取下一页所需要传递的marker值。当isTruncated为false时,该域不出现。
maxKeys int 每页包含的最大数量
securityGroups List<SecurityGroupModel> 安全组信息,由SecurityGroupModel组成的集合

请求示例

GET /v2/securityGroup?instanceId=i-kjuinbcd HTTP/1.1
Host: bcc.bj.baidubce.com
ContentType: application/json
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2015-08-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de

返回示例

HTTP/1.1 200 OK
x-bce-request-id: 1214cca7-4ad5-451d-9215-71cb844c0a50
Date: Wed, 03 Dec 2014 06:42:19 GMT
Content-Type: application/json;charset=UTF-8
Server: BWS

{
    "nextMarker": "",
    "marker": "",
    "maxKeys": 1000,
    "securityGroups": [
        {
        "desc": "", 
        "id": "g-4NxWoxeq", 
        "name": "common2",
        "vpcId":"vpc-9xuevtmc6u",
        "createdTime":"2019-09-24T08:25:59Z",
        "sgVersion": 0,
        "rules": [
            {
                "destGroupId": "", 
                "destIp": "all", 
                "direction": "egress", 
                "ethertype": "IPv4", 
                "portRange": "1-65535", 
                "protocol": "all", 
                "remark": "bae", 
                "securityGroupId": "g-4NxWoxeq",
                "securityGroupRuleId": "r-gkv8yupumvx2",
                "createdTime": "2020-07-27T13:00:52Z",
                "updatedTime": "2020-07-27T13:00:52Z"
            }
        ],
        "tags":[
           {
            "tagKey": tagKey,
            "tagValue": tagValue
           }
        ]
        }
    ],
    "isTruncated": false
}
相关文章

创建安全组 2025-04-02 17:55

该接口用于创建安全组以及安全组规则。 同一安全组中的规则以remark、protocol、direction、portRange、sourceIp|destIp、sourceGroupId|destGroupId唯一性索引,重复记录会报409错误。 protocol的取值(tcp|udp|icmp)

查询安全组列表 2025-04-02 17:55

该接口用于查询用户所有的安全组信息。 请求结构 GET /v{version}/securityGroup?marker={marker}&maxKeys={maxKeys}&instanceId={instanceId}&vpcId={vpcId} HTTP/1.1 Host: bcc.bj.b

授权安全组规则 2025-04-02 17:55

该接口用于在安全组中授权新的安全组规则。 同一安全组中的规则以remark、protocol、direction、portRange、sourceIp | destIp、sourceGroupId | destGroupId六元组作为唯一性索引,若安全组中存在相同的规则,则会报409错误。 请求结构

撤销安全组规则 2025-04-02 17:55

该接口用于撤销安全组中的规则。 同一安全组中的规则以remark、protocol、direction、portRange、sourceIp|destIp、sourceGroupId|destGroupId六元组作为唯一性索引。若安全组中不存在对应的规则,将报404错误。 请求结构 PUT /v{v

删除安全组 2025-04-02 17:55

该接口用于删除用户指定安全组。 请求结构 DELETE /v{version}/securityGroup/{securityGroupId} HTTP/1.1 Host: bcc.bj.baidubce.com Authorization: authorization string

删除安全组规则 2025-04-02 17:55

该接口用于删除指定的安全组规则。 请求结构 DELETE /v{version}/securityGroup/rule/{securityGroupRuleId}?sgVersion={sgVersion} HTTP/1.1 Host: bcc.bj.baidubce.com Authorizati

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号