Class: TencentCloud::Essbasic::V20201222::Caller

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

Overview

此结构体 (Caller) 用于描述调用方属性。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(applicationid = nil, suborganizationid = nil, operatorid = nil) ⇒ Caller

Returns a new instance of Caller.



102
103
104
105
106
# File 'lib/v20201222/models.rb', line 102

def initialize(applicationid=nil, suborganizationid=nil, operatorid=nil)
  @ApplicationId = applicationid
  @SubOrganizationId = suborganizationid
  @OperatorId = operatorid
end

Instance Attribute Details

#ApplicationIdObject

Parameters:

  • ApplicationId:

    应用号

  • SubOrganizationId:

    下属机构ID

  • OperatorId:

    经办人的用户ID



100
101
102
# File 'lib/v20201222/models.rb', line 100

def ApplicationId
  @ApplicationId
end

#OperatorIdObject

Parameters:

  • ApplicationId:

    应用号

  • SubOrganizationId:

    下属机构ID

  • OperatorId:

    经办人的用户ID



100
101
102
# File 'lib/v20201222/models.rb', line 100

def OperatorId
  @OperatorId
end

#SubOrganizationIdObject

Parameters:

  • ApplicationId:

    应用号

  • SubOrganizationId:

    下属机构ID

  • OperatorId:

    经办人的用户ID



100
101
102
# File 'lib/v20201222/models.rb', line 100

def SubOrganizationId
  @SubOrganizationId
end

Instance Method Details

#deserialize(params) ⇒ Object



108
109
110
111
112
# File 'lib/v20201222/models.rb', line 108

def deserialize(params)
  @ApplicationId = params['ApplicationId']
  @SubOrganizationId = params['SubOrganizationId']
  @OperatorId = params['OperatorId']
end