1 つまたは複数のセカンダリプライベート IP アドレスを ENI から削除します。
説明
- ENI は [利用可能] (Available) または [使用中] (InUse) ステータスでなければなりません。
- プライマリ ENI で操作を実行する場合、ENI が接続されているインスタンスは [実行中] (Running) または [停止済み] (Stopped) ステータスである必要があります。
デバッグ
API Explorer を使用してデバッグを実行できます。 API Explorer では、さまざまな操作を行って API の使用を簡素化することができます。 たとえば、API の呼び出し、SDK サンプルコードの動的な生成、API の迅速な取得をすることができます。
リクエストパラメーター
パラメーター名 | データ型 | 必須/任意 | 例 | 説明 |
---|---|---|---|---|
NetworkInterfaceId | String | 必須 | eni-myeni |
ENI の ID。 |
PrivateIpAddress.N | RepeatList | 必須 | 192.168.0.1 |
削除するセカンダリプライベート IP アドレス。 N の有効な値:
|
RegionId | String | 必須 | cn-hangzhou |
ECS インスタンスが配置されているリージョンの ID。 DescribeRegions を呼び出して、Alibaba Cloud の最新のリージョンを表示できます。 |
Action | String | 任意 | UnassignPrivateIpAddresses |
実行する操作。 値を UnassignPrivateIpAddresses に設定します。 |
レスポンスパラメーター
パラメーター名 | データ型 | 例 | 説明 |
---|---|---|---|
RequestId | String | 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
リクエストの ID。 |
例
リクエストの例
https://ecs.aliyuncs.com/?Action=UnassignPrivateIpAddresses
&NetworkInterfaceId=eni-myeni
&PrivateIpAddress.1=192.168.0.1
&RegionId=cn-hangzhou
&<Common request parameters>
成功したレスポンスの例
XML
形式
<UnassignPrivateIpAddressesResponse>
<RequestId>04F0F334-1335-436C-A1D7-6C044FE70008</RequestId>
</UnassignPrivateIpAddressesResponse>
JSON
形式
{
"RequestId":"04F0F334-1335-436C-A1D7-6C044FE70008"
}
エラーコード
HTTP ステータスコード | エラーコード | エラーメッセージ | 説明 |
---|---|---|---|
403 | InvalidUserType.NotSupported | %s | アカウントタイプがサポートされていない場合に返されるエラーメッセージ。 |
403 | Abs.InvalidAccount.NotFound | %s | 指定された Alibaba Cloud アカウントが存在しないか、AccessKey の有効期限が切れた場合に返されるエラーメッセージ。 |
403 | MissingParameter | %s | 必須パラメーターが指定されていない場合に返されるエラーメッセージ。 |
403 | Forbidden.NotSupportRAM | %s | RAM ユーザーがこの操作の実行を許可されていない場合に返されるエラーメッセージ。 |
400 | UnsupportedParameter | %s | パラメーターがサポートされていない場合に返されるエラーメッセージ。 |
403 | Forbidden.SubUser | %s | RAM ユーザーがこのリソースでの操作の実行を許可されていない場合に返されるエラーメッセージ。 |
400 | InvalidParameter | %s | パラメーターの形式が無効である場合に返されるエラーメッセージ。 |
400 | InvalidInstanceId.MalFormed | %s | インスタンス ID の形式が無効である場合に返されるエラーメッセージ。 |
400 | InvalidOperation.InvalidEcsState | %s | インスタンス状態でプライベート IP アドレスをリリースできない場合に返されるエラーメッセージ。 |
400 | InvalidOperation.InvalidEniState | %s | ENI 状態でプライベート IP アドレスをリリースできない場合に返されるエラーメッセージ。 |
400 | InvalidOperation.DetachPrimaryEniNotAllowed | %s | プライマリ ENI をインスタンスから切り離せない場合に返されるエラーメッセージ。 |
404 | InvalidEcsId.NotFound | %s | 指定されたインスタンス ID が存在しない場合に返されるエラーメッセージ。 |
404 | InvalidEniId.NotFound | %s | 指定された ENI ID が存在しない場合に返されるエラーメッセージ。 |
404 | InvalidVSwitchId.NotFound | %s | 指定された VSwitch ID が存在しない場合に返されるエラーメッセージ。 |
404 | InvalidSecurityGroupId.NotFound | %s | 指定されたセキュリティグループ ID が存在しない場合に返されるエラーメッセージ。 |
403 | EniPerInstanceLimitExceeded | %s | ENI の数が指定したインスタンスタイプの上限を超えた場合に返されるエラーメッセージ。 |
403 | InvalidOperation.AvailabilityZoneMismatch | %s | 指定された VSwitch、ENI、およびインスタンスが同じゾーンにない場合に返されるエラーメッセージ。 |
403 | InvalidOperation.VpcMismatch | %s | 指定された ENI とセキュリティグループが同じ VPC に属さない場合に返されるエラーメッセージ。 |
403 | SecurityGroupInstanceLimitExceed | %s | 指定されたセキュリティグループ内のインスタンスの数が上限を超えた場合に返されるエラーメッセージ。 |
403 | InvalidSecurityGroupId.NotVpc | %s | 指定されたセキュリティグループが VPC 接続されていない場合に返されるエラーメッセージ。 |
403 | InvalidOperation.InvalidEniType | %s | ENI タイプがサポートされていない場合に返されるエラーメッセージ。 |
404 | InvalidInstanceId.NotFound | %s | 指定されたインスタンスが存在しない場合に返されるエラーメッセージ。 |
403 | InvalidVSwitchId.IpInvalid | %s | 指定されたプライベート IP アドレスが無効な場合に返されるエラーメッセージ。 |
403 | InvalidIp.IpUnassigned | %s | 指定された IP アドレスが割り当てられていない場合に返されるエラーメッセージ。 |
403 | Operation.Conflict | %s | 操作が競合する場合に返されるエラーメッセージ。 もう一度お試しください。 |
400 | Forbidden.RegionId | %s | この関数がリージョンでサポートされていない場合に返されるエラーメッセージ。 |
400 | InvalidAction | %s | 操作が無効な場合に返されるエラーメッセージ。 |