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