Class: TencentCloud::Essbasic::V20201222::ModifyOrganizationDefaultSealRequest

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

Overview

ModifyOrganizationDefaultSeal请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(caller = nil, sealid = nil, sourceip = nil) ⇒ ModifyOrganizationDefaultSealRequest

Returns a new instance of ModifyOrganizationDefaultSealRequest.



3249
3250
3251
3252
3253
# File 'lib/v20201222/models.rb', line 3249

def initialize(caller=nil, sealid=nil, sourceip=nil)
  @Caller = caller
  @SealId = sealid
  @SourceIp = sourceip
end

Instance Attribute Details

#CallerObject

Parameters:

  • Caller:

    调用方信息

  • SealId:

    重新指定的默认印章ID

  • SourceIp:

    请求重新指定企业默认印章的客户端IP



3247
3248
3249
# File 'lib/v20201222/models.rb', line 3247

def Caller
  @Caller
end

#SealIdObject

Parameters:

  • Caller:

    调用方信息

  • SealId:

    重新指定的默认印章ID

  • SourceIp:

    请求重新指定企业默认印章的客户端IP



3247
3248
3249
# File 'lib/v20201222/models.rb', line 3247

def SealId
  @SealId
end

#SourceIpObject

Parameters:

  • Caller:

    调用方信息

  • SealId:

    重新指定的默认印章ID

  • SourceIp:

    请求重新指定企业默认印章的客户端IP



3247
3248
3249
# File 'lib/v20201222/models.rb', line 3247

def SourceIp
  @SourceIp
end

Instance Method Details

#deserialize(params) ⇒ Object



3255
3256
3257
3258
3259
3260
3261
3262
# File 'lib/v20201222/models.rb', line 3255

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