Class: TencentCloud::Essbasic::V20201222::VerifySubOrganizationRequest

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

Overview

VerifySubOrganization请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(caller = nil, openid = nil) ⇒ VerifySubOrganizationRequest

Returns a new instance of VerifySubOrganizationRequest.



4371
4372
4373
4374
# File 'lib/v20201222/models.rb', line 4371

def initialize(caller=nil, openid=nil)
  @Caller = caller
  @OpenId = openid
end

Instance Attribute Details

#CallerObject

Parameters:

  • Caller:

    调用方信息,该接口SubOrganizationId必填

  • OpenId:

    机构在第三方的唯一标识,32位定长字符串,与 Caller 中 SubOrgnizationId 二者至少需要传入一个,全部传入时则使用 SubOrganizationId 信息



4369
4370
4371
# File 'lib/v20201222/models.rb', line 4369

def Caller
  @Caller
end

#OpenIdObject

Parameters:

  • Caller:

    调用方信息,该接口SubOrganizationId必填

  • OpenId:

    机构在第三方的唯一标识,32位定长字符串,与 Caller 中 SubOrgnizationId 二者至少需要传入一个,全部传入时则使用 SubOrganizationId 信息



4369
4370
4371
# File 'lib/v20201222/models.rb', line 4369

def OpenId
  @OpenId
end

Instance Method Details

#deserialize(params) ⇒ Object



4376
4377
4378
4379
4380
4381
4382
# File 'lib/v20201222/models.rb', line 4376

def deserialize(params)
  unless params['Caller'].nil?
    @Caller = Caller.new
    @Caller.deserialize(params['Caller'])
  end
  @OpenId = params['OpenId']
end