带宽包
创建带宽包
函数声明
1func (c *Client) CreateCsnBp(body *CreateCsnBpRequest, clientToken string) (*CreateCsnBpResponse, error)
参数含义
请参考OpenAPI文档:https://cloud.baidu.com/doc/CSN/s/il138q5a0
返回值
操作成功:
1{
2 "csnBpId":"csnBp-66r7m28g21i4"
3}
操作失败:
返回错误,错误码列表参考:https://cloud.baidu.com/doc/CSN/s/Tl56j65ym
代码示例
具体代码示例参考: example_create_csn_bp.go
更新带宽包
函数声明
1func (c *Client) UpdateCsnBp(csnBpId string, body *UpdateCsnBpRequest, clientToken string) error
参数含义
请参考OpenAPI文档:https://cloud.baidu.com/doc/CSN/s/5l139oayt
返回值
操作成功:
1{}
操作失败:
返回错误,错误码列表参考:https://cloud.baidu.com/doc/CSN/s/Tl56j65ym
代码示例
具体代码示例参考: example_update_csn_bp.go
删除带宽包
函数声明
1func (c *Client) DeleteCsnBp(csnBpId string, clientToken string) error
参数含义
请参考OpenAPI文档:https://cloud.baidu.com/doc/CSN/s/9l139gf3s
返回值
操作成功:
1{}
操作失败:
返回错误,错误码列表参考:https://cloud.baidu.com/doc/CSN/s/Tl56j65ym
代码示例
具体代码示例参考: example_delete_csn_bp.go
带宽包绑定云智能网
函数声明
1func (c *Client) BindCsnBp(csnBpId string, body *BindCsnBpRequest, clientToken string) error
参数含义
请参考OpenAPI文档:https://cloud.baidu.com/doc/CSN/s/tl13b14ho
返回值
操作成功:
1{}
操作失败:
返回错误,错误码列表参考:https://cloud.baidu.com/doc/CSN/s/Tl56j65ym
代码示例
具体代码示例参考:example_bind_csn_bp.go
查询指定带宽包详情
函数声明
1func (c *Client) GetCsnBp(csnBpId string) (*GetCsnBpResponse, error)
参数含义
请参考OpenAPI文档:https://cloud.baidu.com/doc/CSN/s/Ql13a4uin
返回值
操作成功:
1{
2 "csnBpId":"csnBp-gdrf6fukb36u",
3 "name":"csnBp",
4 "bandwidth":100,
5 "usedBandwidth":10,
6 "csnId":"",
7 "interworkType":"center",
8 "interworkRegion":"chinesemainland",
9 "status":"available",
10 "paymentTiming":"Prepaid",
11 "expireTime":"2018-08-13T08:10:59Z",
12 "createdTime":"2021-04-25 17:22:34",
13 "tags":[
14 {
15 "tagKey":"test",
16 "tagValue":"test"
17 },
18 {
19 "tagKey":"test",
20 "tagValue":""
21 }
22 ]
23}
操作失败:
返回错误,错误码列表参考:https://cloud.baidu.com/doc/CSN/s/Tl56j65ym
代码示例
具体代码示例参考:example_get_csn_bp.go
查询带宽包列表
函数声明
1func (c *Client) ListCsnBp(listCsnBpArgs *ListCsnBpArgs) (*ListCsnBpResponse, error)
参数含义
请参考OpenAPI文档:https://cloud.baidu.com/doc/CSN/s/3l139tsq9
返回值
操作成功:
1{
2 "marker":"csnBp-gdrf6fukb36u",
3 "isTruncated":true,
4 "nextMarker":"csnBp-iuc756n5kkda",
5 "maxKeys":1,
6 "csnBps":[
7 {
8 "csnBpId":"csnBp-gdrf6fukb36u",
9 "name":"csnBp",
10 "bandwidth":100,
11 "usedBandwidth":10,
12 "csnId":"",
13 "interworkType":"center",
14 "interworkRegion":"chinesemainland",
15 "status":"available",
16 "paymentTiming":"Prepaid",
17 "expiredTime":"2018-08-13T08:10:59Z",
18 "createTime":"2021-04-25 17:22:34",
19 "tags":[
20 {
21 "tagKey":"test",
22 "tagValue":"test"
23 },
24 {
25 "tagKey":"test",
26 "tagValue":""
27 }
28 ]
29 }
30 ]
31}
操作失败:
返回错误,错误码列表参考:https://cloud.baidu.com/doc/CSN/s/Tl56j65ym
代码示例
具体代码示例参考:example_list_csn_bp.go
带宽包的带宽升降级
函数声明
1func (c *Client) ResizeCsnBp(csnBpId string, body *ResizeCsnBpRequest, clientToken string) error
参数含义
请参考OpenAPI文档:https://cloud.baidu.com/doc/CSN/s/0l13bs3zx
返回值
操作成功:
1{}
操作失败:
返回错误,错误码列表参考:https://cloud.baidu.com/doc/CSN/s/Tl56j65ym
代码示例
具体代码示例参考:example_resize_csn_bp.go
带宽包解绑云智能网
函数声明
1func (c *Client) UnbindCsnBp(cli bce.Client, csnBpId string, body *UnbindCsnBpRequest, clientToken string) error
参数含义
请参考OpenAPI文档:https://cloud.baidu.com/doc/CSN/s/Xl13bcliw
返回值
操作成功:
1{}
操作失败:
返回错误,错误码列表参考:https://cloud.baidu.com/doc/CSN/s/Tl56j65ym
代码示例
具体代码示例参考:example_unbind_csn_bp.go
带宽包询价
函数声明
1func (c *Client) GetCsnBpPrice(body *GetCsnBpPriceRequest) (*GetCsnBpPriceResponse, error)
参数含义 请参考OpenAPI文档:https://cloud.baidu.com/doc/CSN/s/Ylsy10izt
返回值 操作成功:
1{
2 "price":"440.00000"
3}
操作失败:
返回错误,错误码列表参考:https://cloud.baidu.com/doc/CSN/s/Tl56j65ym
代码示例
具体代码示例参考:example_get_csn_bp_price.go