Class: TencentCloud::Essbasic::V20210526::CreateSignUrlsRequest

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20210526/models.rb

Overview

CreateSignUrls请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(agent = nil, flowids = nil, flowgroupid = nil, endpoint = nil, generatetype = nil, organizationname = nil, name = nil, mobile = nil, idcardtype = nil, idcardnumber = nil, organizationopenid = nil, openid = nil, autojumpback = nil, jumpurl = nil, operator = nil, hides = nil, recipientids = nil, flowgroupurlinfo = nil, urluseenv = nil) ⇒ CreateSignUrlsRequest

Returns a new instance of CreateSignUrlsRequest.



7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
# File 'lib/v20210526/models.rb', line 7437

def initialize(agent=nil, flowids=nil, flowgroupid=nil, endpoint=nil, generatetype=nil, organizationname=nil, name=nil, mobile=nil, idcardtype=nil, idcardnumber=nil, organizationopenid=nil, openid=nil, autojumpback=nil, jumpurl=nil, operator=nil, hides=nil, recipientids=nil, flowgroupurlinfo=nil, urluseenv=nil)
  @Agent = agent
  @FlowIds = flowids
  @FlowGroupId = flowgroupid
  @Endpoint = endpoint
  @GenerateType = generatetype
  @OrganizationName = organizationname
  @Name = name
  @Mobile = mobile
  @IdCardType = idcardtype
  @IdCardNumber = idcardnumber
  @OrganizationOpenId = organizationopenid
  @OpenId = openid
  @AutoJumpBack = autojumpback
  @JumpUrl = jumpurl
  @Operator = operator
  @Hides = hides
  @RecipientIds = recipientids
  @FlowGroupUrlInfo = flowgroupurlinfo
  @UrlUseEnv = urluseenv
end

Instance Attribute Details

#AgentObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def Agent
  @Agent
end

#AutoJumpBackObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def AutoJumpBack
  @AutoJumpBack
end

#EndpointObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def Endpoint
  @Endpoint
end

#FlowGroupIdObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def FlowGroupId
  @FlowGroupId
end

#FlowGroupUrlInfoObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def FlowGroupUrlInfo
  @FlowGroupUrlInfo
end

#FlowIdsObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def FlowIds
  @FlowIds
end

#GenerateTypeObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def GenerateType
  @GenerateType
end

#HidesObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def Hides
  @Hides
end

#IdCardNumberObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def IdCardNumber
  @IdCardNumber
end

#IdCardTypeObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def IdCardType
  @IdCardType
end

#JumpUrlObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def JumpUrl
  @JumpUrl
end

#MobileObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def Mobile
  @Mobile
end

#NameObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def Name
  @Name
end

#OpenIdObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def OpenId
  @OpenId
end

#OperatorObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def Operator
  @Operator
end

#OrganizationNameObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def OrganizationName
  @OrganizationName
end

#OrganizationOpenIdObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def OrganizationOpenId
  @OrganizationOpenId
end

#RecipientIdsObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def RecipientIds
  @RecipientIds
end

#UrlUseEnvObject



7432
7433
7434
# File 'lib/v20210526/models.rb', line 7432

def UrlUseEnv
  @UrlUseEnv
end

Instance Method Details

#deserialize(params) ⇒ Object



7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
# File 'lib/v20210526/models.rb', line 7459

def deserialize(params)
  unless params['Agent'].nil?
    @Agent = Agent.new
    @Agent.deserialize(params['Agent'])
  end
  @FlowIds = params['FlowIds']
  @FlowGroupId = params['FlowGroupId']
  @Endpoint = params['Endpoint']
  @GenerateType = params['GenerateType']
  @OrganizationName = params['OrganizationName']
  @Name = params['Name']
  @Mobile = params['Mobile']
  @IdCardType = params['IdCardType']
  @IdCardNumber = params['IdCardNumber']
  @OrganizationOpenId = params['OrganizationOpenId']
  @OpenId = params['OpenId']
  @AutoJumpBack = params['AutoJumpBack']
  @JumpUrl = params['JumpUrl']
  unless params['Operator'].nil?
    @Operator = UserInfo.new
    @Operator.deserialize(params['Operator'])
  end
  @Hides = params['Hides']
  @RecipientIds = params['RecipientIds']
  unless params['FlowGroupUrlInfo'].nil?
    @FlowGroupUrlInfo = FlowGroupUrlInfo.new
    @FlowGroupUrlInfo.deserialize(params['FlowGroupUrlInfo'])
  end
  @UrlUseEnv = params['UrlUseEnv']
end