阿里云如何修改共享帶寬包-減少公網(wǎng)IP
來源:技術員聯(lián)盟┆發(fā)布時間:2017-05-02 18:38┆點擊:
修改共享帶寬包-減少公網(wǎng)IP
描述
去除IP時,指定要去除的IP列表;
不允許所有IP都去掉;如果請求中的IP列表囊括了現(xiàn)有所有IP,則報錯;(報錯意味著本次請求不合法,所有IP都沒有發(fā)生刪除行為)
如果出現(xiàn)了不在帶寬包中的IP,則報錯;(報錯意味著本次請求不合法,所有IP都沒有發(fā)生刪除行為)
如果出現(xiàn)了某個IP被SNAT、Portmap規(guī)則引用的情況,則報錯;(報錯意味著本次請求不合法,所有IP都沒有發(fā)生刪除行為)
請求參數(shù)
名稱
類型
是否必須
描述
Action
String
是
系統(tǒng)規(guī)定參數(shù),取值:RemoveBandwidthPackageIps
RegionId
String
是
共享帶寬包所在的地域
BandwidthPackageId
String
是
要修改的BandwidthPackage的Id
RemovedIpAddresses.n
Array
否
要去除的IP地址的AllocationId(填寫IP的AllocationId而不是IP地址)
n必須從1開始排列,最大為20;
若指定了某個不存在的IP,則本次刪除行為失敗,所有IP都沒有被刪除;
若指定了當前帶寬包中的所有IP,則本次刪除行為失敗——不允許出現(xiàn)某個帶寬包中沒有IP的情況
ClientToken
String
否
用于保證請求的冪等性。由客戶端生成該參數(shù)值,要保證在不同請求間唯一,最大不值過 64 個 ASCII 字符。具體參見附錄.
返回參數(shù)
全是公共返回參數(shù),詳見公共返回參數(shù)
錯誤碼
錯誤代碼
描述
Http 狀態(tài)碼
語義
InvalidRegionId.NotFound
Specified value of “RegionId” is not supported.
404
指定的 Region 不存在
InvalidBandwidthPackageId.NotFound
Specified value of BandwidthPackageId is not found in our record.
404
指定的BandwidthPackage不存在
InvalidRemovedIpAddresses.NotFound
Some of the specified value of RemovedIpAddress not found in specified BandwidthPackage
400
指定的某個IP地址并不存在于指定的共享帶寬包上。
Forbidden.RemoveAllIps
It’s forbidden that remove all IPs in BandwidthPackage.
400
禁止去除一次性移除帶寬包中的所有IP
Forbidden.SomeIpReferredByForwardEntry
It’s forbidden because there are some specified RemovedIpAddresses referred by ForwardEntry.
400
指定要刪除的IP中,有IP被端口轉(zhuǎn)發(fā)規(guī)則引用。
示例
請求示例
https://ecs.aliyuncs.com/?RemovedIpAddresses.2=nateip-11s2jempe&SignatureVersion=1.0&BandwidthPackageId=bwp-11odxu2k7&Format=json&TimeStamp=2016-05-23T04%3A01%3A34Z&RegionId=cn-shanghai&RemovedIpAddresses.1=nateip-1110a2l48&AccessKeyId=jZgi0oyrQ6ihgKp9&SignatureMethod=HMAC-SHA1&Version=2014-05-26&Signature=l4NbMQD5X1xkLrgBZm34Aj4uwiI%3D&action=RemoveBandwidthPackageIps&SignatureNonce=0a34f3f3-209b-11e6-b183-2cf0ee28adf2
返回示例
XML格式
暫略
JSON格式
{ "RequestId": "7D275A59-1EB0-4775-8A20-2A47055EAC5C"}