参数名称 | 类型 | 必填 | 描述 |
---|
Action | String | 是 | 公共参数,本接口取值:ModifyNetworkInterfaceAttribute。 |
Version | String | 是 | 公共参数,本接口取值:2016-03-04。 |
InstanceId | String | 是 | 待修改属性的实例ID
标准UUID格式,形如 示例值:98284100-f6d1-4bbf-886a-1b0765024738 |
NetworkInterfaceId | String | 是 | 待修改属性的网络接口ID
标准UUID格式,形如 示例值:2f93aaba-6368-4cec-b50f-9f199138023f |
SubnetId | String | 是 | 新的子网ID
标准UUID格式,形如 示例值:4d68d87b-5cbb-4b1a-b761-562ecaf143d6 |
SecurityGroupId.N | String | 是 | 实例绑定的安全组,SecurityGroupId.N可以绑定多个安全组。已绑定的安全组,未重新指定时会被删除。 示例值:- |
PrivateIpAddress | String | 否 | 私有IP地址,子网IP地址范围内的任意有效值。 标准IP地址格式 示例值:- |
DNS1 | String | 否 | DNS 1的值,当通过该接口进行修改网络配置时不填写此参数,保持与之前不变。 标准IP地址格式 示例值:- |
DNS2 | String | 否 | DNS 2的值,当通过该接口进行修改网络配置时不填写此参数,保持与之前不变。 标准IP地址格式 示例值:- |
参数名称 | 类型 | 描述 |
---|
RequestId | String | 请求ID 示例值:- |
Return | Boolean | 修改网络接口属性信息成功与否 示例值:true(成功)/false(失败) |
JSON格式
以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码
错误码 | 错误信息 | Http状态码 | 描述 |
---|
SubnetInvalidParameterValue | An invalid or out-of-range value was supplied for the "Subnet"([{0}]) parameter. | 400 | “子网”([{0}])参数的取值无效或者超出有效范围 |
InstanceIdInvalid | Instance Resource id is invalid | 400 | 实例资源ID无效 |
VifIdInvalid | Network interface ID is invalid | 400 | 网卡ID无效 |
SecurityGroupIdRequired | SecurityGroupId is required | 400 | SecurityGroupId必传 |
BoundHaVipCanNotChangeNetworkConfiguration | The network configuration cannot be changed because havip is already bound. | 400 | 无法更改网络配置,因为已绑定havip。 |
DnsInvalid | 暂无 | 400 | 暂无 |
NetworkCardDnatsInvalid | When changing the host network configuration, if the network card has a Dnat rule, it is not allowed to change. | 400 | 在更改主机网络配置的时候 如果网卡有Dnat 规则 则不允许更改 |
SecurityGroupIdInvalid | Security group id is invalid | 400 | 安全组ID无效 |
SecurityGroupIdLimitExceeded | The number of security groups has reached the limit {0} | 400 | 安全组数量已达到上限{0} |
PrivateIpAddressInvalidParameterValue | An invalid or out-of-range value was supplied for the "PrivateIpAddress" parameter. | 400 | “私有IP地址”参数的取值无效或者超出有效范围 |
Ipv6 is not valid | 暂无 | 400 | 暂无 |
Ipv6AlreadyEnablePublicNetwork | IPV6 Address enable public network, please refund first. | 400 | IPV6地址已经开启公网,请先到网络控制台关闭Ipv6公网访问 |
InternalError | 400 BAD_REQUEST : : {"badRequest": {"message": "(u'The vpc neutron service can not get right return', {'error_type': 'VpcNeutronException', 'code': 500, 'error_code': u'kec.F001'})", "code": 400}} | 400 | |
InstanceHasHostRouteExist | The instance have Host Route in VPC and cannot replace the network. Please check. | 400 | 云主机所在的VPC内,存在指向这台云主机的主机路由,导致无法更换网络,请检查或者清理对应主机路由后重试 |
SubnetAndPrivateIpAddressNotMatch | Private ip address is not in the sub network IP range or has been used | 400 | 私网IP不在子网的IP范围内或者已经被占用 |
NeedDetachSLb | Must be detach SLB | 400 | 必须先解绑SLB |
NeedDetachEip | Must be detach EIP | 400 | 必须先解绑EIP |
ExtensionNetworkInterfaceCanNotModifyDns | Extension network interface can not modify dns | 400 | 辅网卡不能修改DNS |
OperationNotAllowedForOtherLine | The operation is not allowed for otherLine. | 400 | 非主机业务线实例,不允许在主机控制台做此操作 |
SubnetAndSecurityGroupNotMatch | Sub network[{0}] and security groups[{1}] must belong to the same VPC | 400 | 子网[{0}]和安全组[{1}]必须属于同一个VPC. |
纯净模式