Class: TencentCloud::Ess::V20201111::CreateOrganizationBatchSignUrlRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::CreateOrganizationBatchSignUrlRequest
- Defined in:
- lib/v20201111/models.rb
Overview
CreateOrganizationBatchSignUrl请求参数结构体
Instance Attribute Summary collapse
-
#Agent ⇒ Object
- 1.
-
#CanBatchReject ⇒ Object
- 1.
-
#DynamicSignOption ⇒ Object
- 1.
-
#FlowGroupId ⇒ Object
- 1.
-
#FlowIds ⇒ Object
- 1.
-
#Mobile ⇒ Object
- 1.
-
#Name ⇒ Object
- 1.
-
#Operator ⇒ Object
- 1.
-
#RecipientIds ⇒ Object
- 1.
-
#UserId ⇒ Object
- 1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(operator = nil, flowids = nil, agent = nil, userid = nil, name = nil, mobile = nil, recipientids = nil, flowgroupid = nil, canbatchreject = nil, dynamicsignoption = nil) ⇒ CreateOrganizationBatchSignUrlRequest
constructor
A new instance of CreateOrganizationBatchSignUrlRequest.
Constructor Details
#initialize(operator = nil, flowids = nil, agent = nil, userid = nil, name = nil, mobile = nil, recipientids = nil, flowgroupid = nil, canbatchreject = nil, dynamicsignoption = nil) ⇒ CreateOrganizationBatchSignUrlRequest
Returns a new instance of CreateOrganizationBatchSignUrlRequest.
6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 |
# File 'lib/v20201111/models.rb', line 6493 def initialize(operator=nil, flowids=nil, agent=nil, userid=nil, name=nil, mobile=nil, recipientids=nil, flowgroupid=nil, canbatchreject=nil, dynamicsignoption=nil) @Operator = operator @FlowIds = flowids @Agent = agent @UserId = userid @Name = name @Mobile = mobile @RecipientIds = recipientids @FlowGroupId = flowgroupid @CanBatchReject = canbatchreject @DynamicSignOption = dynamicsignoption end |
Instance Attribute Details
#Agent ⇒ Object
- 1. 若UserId为空,Name和Mobile 必须提供。
- 2. 若UserId 与 Name,Mobile均存在,将优先采用UserId对应的员工。
6491 6492 6493 |
# File 'lib/v20201111/models.rb', line 6491 def Agent @Agent end |
#CanBatchReject ⇒ Object
- 1. 若UserId为空,Name和Mobile 必须提供。
- 2. 若UserId 与 Name,Mobile均存在,将优先采用UserId对应的员工。
6491 6492 6493 |
# File 'lib/v20201111/models.rb', line 6491 def CanBatchReject @CanBatchReject end |
#DynamicSignOption ⇒ Object
- 1. 若UserId为空,Name和Mobile 必须提供。
- 2. 若UserId 与 Name,Mobile均存在,将优先采用UserId对应的员工。
6491 6492 6493 |
# File 'lib/v20201111/models.rb', line 6491 def DynamicSignOption @DynamicSignOption end |
#FlowGroupId ⇒ Object
- 1. 若UserId为空,Name和Mobile 必须提供。
- 2. 若UserId 与 Name,Mobile均存在,将优先采用UserId对应的员工。
6491 6492 6493 |
# File 'lib/v20201111/models.rb', line 6491 def FlowGroupId @FlowGroupId end |
#FlowIds ⇒ Object
- 1. 若UserId为空,Name和Mobile 必须提供。
- 2. 若UserId 与 Name,Mobile均存在,将优先采用UserId对应的员工。
6491 6492 6493 |
# File 'lib/v20201111/models.rb', line 6491 def FlowIds @FlowIds end |
#Mobile ⇒ Object
- 1. 若UserId为空,Name和Mobile 必须提供。
- 2. 若UserId 与 Name,Mobile均存在,将优先采用UserId对应的员工。
6491 6492 6493 |
# File 'lib/v20201111/models.rb', line 6491 def Mobile @Mobile end |
#Name ⇒ Object
- 1. 若UserId为空,Name和Mobile 必须提供。
- 2. 若UserId 与 Name,Mobile均存在,将优先采用UserId对应的员工。
6491 6492 6493 |
# File 'lib/v20201111/models.rb', line 6491 def Name @Name end |
#Operator ⇒ Object
- 1. 若UserId为空,Name和Mobile 必须提供。
- 2. 若UserId 与 Name,Mobile均存在,将优先采用UserId对应的员工。
6491 6492 6493 |
# File 'lib/v20201111/models.rb', line 6491 def Operator @Operator end |
#RecipientIds ⇒ Object
- 1. 若UserId为空,Name和Mobile 必须提供。
- 2. 若UserId 与 Name,Mobile均存在,将优先采用UserId对应的员工。
6491 6492 6493 |
# File 'lib/v20201111/models.rb', line 6491 def RecipientIds @RecipientIds end |
#UserId ⇒ Object
- 1. 若UserId为空,Name和Mobile 必须提供。
- 2. 若UserId 与 Name,Mobile均存在,将优先采用UserId对应的员工。
6491 6492 6493 |
# File 'lib/v20201111/models.rb', line 6491 def UserId @UserId end |
Instance Method Details
#deserialize(params) ⇒ Object
6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 |
# File 'lib/v20201111/models.rb', line 6506 def deserialize(params) unless params['Operator'].nil? @Operator = UserInfo.new @Operator.deserialize(params['Operator']) end @FlowIds = params['FlowIds'] unless params['Agent'].nil? @Agent = Agent.new @Agent.deserialize(params['Agent']) end @UserId = params['UserId'] @Name = params['Name'] @Mobile = params['Mobile'] @RecipientIds = params['RecipientIds'] @FlowGroupId = params['FlowGroupId'] @CanBatchReject = params['CanBatchReject'] unless params['DynamicSignOption'].nil? @DynamicSignOption = DynamicSignOption.new @DynamicSignOption.deserialize(params['DynamicSignOption']) end end |