Class: TencentCloud::Ciam::V20220331::LinkAccountRequest

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

Overview

LinkAccount请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userstoreid = nil, primaryuserid = nil, secondaryuserid = nil, userlinkedonattribute = nil) ⇒ LinkAccountRequest

Returns a new instance of LinkAccountRequest.



929
930
931
932
933
934
# File 'lib/v20220331/models.rb', line 929

def initialize(userstoreid=nil, primaryuserid=nil, secondaryuserid=nil, userlinkedonattribute=nil)
  @UserStoreId = userstoreid
  @PrimaryUserId = primaryuserid
  @SecondaryUserId = secondaryuserid
  @UserLinkedOnAttribute = userlinkedonattribute
end

Instance Attribute Details

#PrimaryUserIdObject

<li> PHONENUMBER </li> 手机号码<li> EMAIL </li> 邮箱



927
928
929
# File 'lib/v20220331/models.rb', line 927

def PrimaryUserId
  @PrimaryUserId
end

#SecondaryUserIdObject

<li> PHONENUMBER </li> 手机号码<li> EMAIL </li> 邮箱



927
928
929
# File 'lib/v20220331/models.rb', line 927

def SecondaryUserId
  @SecondaryUserId
end

#UserLinkedOnAttributeObject

<li> PHONENUMBER </li> 手机号码<li> EMAIL </li> 邮箱



927
928
929
# File 'lib/v20220331/models.rb', line 927

def UserLinkedOnAttribute
  @UserLinkedOnAttribute
end

#UserStoreIdObject

<li> PHONENUMBER </li> 手机号码<li> EMAIL </li> 邮箱



927
928
929
# File 'lib/v20220331/models.rb', line 927

def UserStoreId
  @UserStoreId
end

Instance Method Details

#deserialize(params) ⇒ Object



936
937
938
939
940
941
# File 'lib/v20220331/models.rb', line 936

def deserialize(params)
  @UserStoreId = params['UserStoreId']
  @PrimaryUserId = params['PrimaryUserId']
  @SecondaryUserId = params['SecondaryUserId']
  @UserLinkedOnAttribute = params['UserLinkedOnAttribute']
end