Class: TencentCloud::Ecm::V20190719::MigratePrivateIpAddressRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190719/models.rb

Overview

MigratePrivateIpAddress请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ecmregion = nil, sourcenetworkinterfaceid = nil, destinationnetworkinterfaceid = nil, privateipaddress = nil) ⇒ MigratePrivateIpAddressRequest

Returns a new instance of MigratePrivateIpAddressRequest.



7055
7056
7057
7058
7059
7060
# File 'lib/v20190719/models.rb', line 7055

def initialize(ecmregion=nil, sourcenetworkinterfaceid=nil, destinationnetworkinterfaceid=nil, privateipaddress=nil)
  @EcmRegion = ecmregion
  @SourceNetworkInterfaceId = sourcenetworkinterfaceid
  @DestinationNetworkInterfaceId = destinationnetworkinterfaceid
  @PrivateIpAddress = privateipaddress
end

Instance Attribute Details

#DestinationNetworkInterfaceIdObject

Parameters:

  • EcmRegion:

    ECM 地域,形如ap-xian-ecm。

  • SourceNetworkInterfaceId:

    当前内网IP绑定的弹性网卡实例ID,例如:eni-11112222。

  • DestinationNetworkInterfaceId:

    待迁移的目的弹性网卡实例ID。

  • PrivateIpAddress:

    迁移的内网IP地址,例如:10.0.0.6。



7053
7054
7055
# File 'lib/v20190719/models.rb', line 7053

def DestinationNetworkInterfaceId
  @DestinationNetworkInterfaceId
end

#EcmRegionObject

Parameters:

  • EcmRegion:

    ECM 地域,形如ap-xian-ecm。

  • SourceNetworkInterfaceId:

    当前内网IP绑定的弹性网卡实例ID,例如:eni-11112222。

  • DestinationNetworkInterfaceId:

    待迁移的目的弹性网卡实例ID。

  • PrivateIpAddress:

    迁移的内网IP地址,例如:10.0.0.6。



7053
7054
7055
# File 'lib/v20190719/models.rb', line 7053

def EcmRegion
  @EcmRegion
end

#PrivateIpAddressObject

Parameters:

  • EcmRegion:

    ECM 地域,形如ap-xian-ecm。

  • SourceNetworkInterfaceId:

    当前内网IP绑定的弹性网卡实例ID,例如:eni-11112222。

  • DestinationNetworkInterfaceId:

    待迁移的目的弹性网卡实例ID。

  • PrivateIpAddress:

    迁移的内网IP地址,例如:10.0.0.6。



7053
7054
7055
# File 'lib/v20190719/models.rb', line 7053

def PrivateIpAddress
  @PrivateIpAddress
end

#SourceNetworkInterfaceIdObject

Parameters:

  • EcmRegion:

    ECM 地域,形如ap-xian-ecm。

  • SourceNetworkInterfaceId:

    当前内网IP绑定的弹性网卡实例ID,例如:eni-11112222。

  • DestinationNetworkInterfaceId:

    待迁移的目的弹性网卡实例ID。

  • PrivateIpAddress:

    迁移的内网IP地址,例如:10.0.0.6。



7053
7054
7055
# File 'lib/v20190719/models.rb', line 7053

def SourceNetworkInterfaceId
  @SourceNetworkInterfaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



7062
7063
7064
7065
7066
7067
# File 'lib/v20190719/models.rb', line 7062

def deserialize(params)
  @EcmRegion = params['EcmRegion']
  @SourceNetworkInterfaceId = params['SourceNetworkInterfaceId']
  @DestinationNetworkInterfaceId = params['DestinationNetworkInterfaceId']
  @PrivateIpAddress = params['PrivateIpAddress']
end