Class: TencentCloud::Gs::V20191118::ConnectAndroidInstanceRequest

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

Overview

ConnectAndroidInstance请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clientsession = nil, androidinstanceid = nil, userip = nil) ⇒ ConnectAndroidInstanceRequest

Returns a new instance of ConnectAndroidInstanceRequest.



724
725
726
727
728
# File 'lib/v20191118/models.rb', line 724

def initialize(clientsession=nil, androidinstanceid=nil, userip=nil)
  @ClientSession = clientsession
  @AndroidInstanceId = androidinstanceid
  @UserIp = userip
end

Instance Attribute Details

#AndroidInstanceIdObject

Parameters:

  • ClientSession:

    用户Session信息

  • AndroidInstanceId:

    实例ID

  • UserIp:

    用户IP,用户客户端的公网IP,用于选择最佳网络链路



722
723
724
# File 'lib/v20191118/models.rb', line 722

def AndroidInstanceId
  @AndroidInstanceId
end

#ClientSessionObject

Parameters:

  • ClientSession:

    用户Session信息

  • AndroidInstanceId:

    实例ID

  • UserIp:

    用户IP,用户客户端的公网IP,用于选择最佳网络链路



722
723
724
# File 'lib/v20191118/models.rb', line 722

def ClientSession
  @ClientSession
end

#UserIpObject

Parameters:

  • ClientSession:

    用户Session信息

  • AndroidInstanceId:

    实例ID

  • UserIp:

    用户IP,用户客户端的公网IP,用于选择最佳网络链路



722
723
724
# File 'lib/v20191118/models.rb', line 722

def UserIp
  @UserIp
end

Instance Method Details

#deserialize(params) ⇒ Object



730
731
732
733
734
# File 'lib/v20191118/models.rb', line 730

def deserialize(params)
  @ClientSession = params['ClientSession']
  @AndroidInstanceId = params['AndroidInstanceId']
  @UserIp = params['UserIp']
end