阿里云如何修改共享帶寬包-減少公網(wǎng)IP
來(lái)源:技術(shù)員聯(lián)盟┆發(fā)布時(shí)間:2017-05-02 18:38┆點(diǎn)擊:
修改共享帶寬包-減少公網(wǎng)IP
描述
去除IP時(shí),指定要去除的IP列表;
不允許所有IP都去掉;如果請(qǐng)求中的IP列表囊括了現(xiàn)有所有IP,則報(bào)錯(cuò);(報(bào)錯(cuò)意味著本次請(qǐng)求不合法,所有IP都沒(méi)有發(fā)生刪除行為)
如果出現(xiàn)了不在帶寬包中的IP,則報(bào)錯(cuò);(報(bào)錯(cuò)意味著本次請(qǐng)求不合法,所有IP都沒(méi)有發(fā)生刪除行為)
如果出現(xiàn)了某個(gè)IP被SNAT、Portmap規(guī)則引用的情況,則報(bào)錯(cuò);(報(bào)錯(cuò)意味著本次請(qǐng)求不合法,所有IP都沒(méi)有發(fā)生刪除行為)
請(qǐng)求參數(shù)
名稱
類型
是否必須
描述
Action
String
是
系統(tǒng)規(guī)定參數(shù),取值:RemoveBandwidthPackageIps
RegionId
String
是
共享帶寬包所在的地域
BandwidthPackageId
String
是
要修改的BandwidthPackage的Id
RemovedIpAddresses.n
Array
否
要去除的IP地址的AllocationId(填寫(xiě)IP的AllocationId而不是IP地址)
n必須從1開(kāi)始排列,最大為20;
若指定了某個(gè)不存在的IP,則本次刪除行為失敗,所有IP都沒(méi)有被刪除;
若指定了當(dāng)前帶寬包中的所有IP,則本次刪除行為失敗——不允許出現(xiàn)某個(gè)帶寬包中沒(méi)有IP的情況
ClientToken
String
否
用于保證請(qǐng)求的冪等性。由客戶端生成該參數(shù)值,要保證在不同請(qǐng)求間唯一,最大不值過(guò) 64 個(gè) ASCII 字符。具體參見(jiàn)附錄.
返回參數(shù)
全是公共返回參數(shù),詳見(jiàn)公共返回參數(shù)
錯(cuò)誤碼
錯(cuò)誤代碼
描述
Http 狀態(tài)碼
語(yǔ)義
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
指定的某個(gè)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
指定要?jiǎng)h除的IP中,有IP被端口轉(zhuǎn)發(fā)規(guī)則引用。
示例
請(qǐng)求示例
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"}