Class: TencentCloud::Essbasic::V20210526::ChannelCreateSealPolicyRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Essbasic::V20210526::ChannelCreateSealPolicyRequest
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20210526/models.rb
Overview
ChannelCreateSealPolicy请求参数结构体
Instance Attribute Summary collapse
-
#Agent ⇒ Object
渠道应用标识: Agent.AppId 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId 第三方平台子客企业中的员工标识: Agent.
-
#Operator ⇒ Object
渠道应用标识: Agent.AppId 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId 第三方平台子客企业中的员工标识: Agent.
-
#Options ⇒ Object
渠道应用标识: Agent.AppId 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId 第三方平台子客企业中的员工标识: Agent.
-
#Organization ⇒ Object
渠道应用标识: Agent.AppId 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId 第三方平台子客企业中的员工标识: Agent.
-
#SealId ⇒ Object
渠道应用标识: Agent.AppId 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId 第三方平台子客企业中的员工标识: Agent.
-
#UserIds ⇒ Object
渠道应用标识: Agent.AppId 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId 第三方平台子客企业中的员工标识: Agent.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(agent = nil, sealid = nil, userids = nil, operator = nil, organization = nil, options = nil) ⇒ ChannelCreateSealPolicyRequest
constructor
A new instance of ChannelCreateSealPolicyRequest.
Constructor Details
#initialize(agent = nil, sealid = nil, userids = nil, operator = nil, organization = nil, options = nil) ⇒ ChannelCreateSealPolicyRequest
Returns a new instance of ChannelCreateSealPolicyRequest.
3298 3299 3300 3301 3302 3303 3304 3305 |
# File 'lib/v20210526/models.rb', line 3298 def initialize(agent=nil, sealid=nil, userids=nil, operator=nil, organization=nil, =nil) @Agent = agent @SealId = sealid @UserIds = userids @Operator = operator @Organization = organization @Options = end |
Instance Attribute Details
#Agent ⇒ Object
渠道应用标识: Agent.AppId 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId 第三方平台子客企业中的员工标识: Agent. ProxyOperator.OpenId 第三方平台子客企业和员工必须已经经过实名认证。 建议开发者保留此印章ID,后续指定签署区印章或者操作印章需此印章ID。 可登录腾讯电子签控制台,在 "印章"->"印章中心"选择查看的印章,在"印章详情" 中查看某个印章的SealId(在页面中展示为印章ID)。 可登录腾讯电子签控制台,在 "更多能力"->"组织管理" 中查看某位员工的UserId(在页面中展示为用户ID)。 员工在贵司业务系统中的唯一身份标识,用于与腾讯电子签账号进行映射,确保在同一企业内不会出现重复。 该标识最大长度为64位字符串,仅支持包含26个英文字母和数字0-9的字符。 指定待授权的用户ID数组,电子签的用户ID 可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权。
3291 3292 3293 |
# File 'lib/v20210526/models.rb', line 3291 def Agent @Agent end |
#Operator ⇒ Object
渠道应用标识: Agent.AppId 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId 第三方平台子客企业中的员工标识: Agent. ProxyOperator.OpenId 第三方平台子客企业和员工必须已经经过实名认证。 建议开发者保留此印章ID,后续指定签署区印章或者操作印章需此印章ID。 可登录腾讯电子签控制台,在 "印章"->"印章中心"选择查看的印章,在"印章详情" 中查看某个印章的SealId(在页面中展示为印章ID)。 可登录腾讯电子签控制台,在 "更多能力"->"组织管理" 中查看某位员工的UserId(在页面中展示为用户ID)。 员工在贵司业务系统中的唯一身份标识,用于与腾讯电子签账号进行映射,确保在同一企业内不会出现重复。 该标识最大长度为64位字符串,仅支持包含26个英文字母和数字0-9的字符。 指定待授权的用户ID数组,电子签的用户ID 可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权。
3291 3292 3293 |
# File 'lib/v20210526/models.rb', line 3291 def Operator @Operator end |
#Options ⇒ Object
渠道应用标识: Agent.AppId 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId 第三方平台子客企业中的员工标识: Agent. ProxyOperator.OpenId 第三方平台子客企业和员工必须已经经过实名认证。 建议开发者保留此印章ID,后续指定签署区印章或者操作印章需此印章ID。 可登录腾讯电子签控制台,在 "印章"->"印章中心"选择查看的印章,在"印章详情" 中查看某个印章的SealId(在页面中展示为印章ID)。 可登录腾讯电子签控制台,在 "更多能力"->"组织管理" 中查看某位员工的UserId(在页面中展示为用户ID)。 员工在贵司业务系统中的唯一身份标识,用于与腾讯电子签账号进行映射,确保在同一企业内不会出现重复。 该标识最大长度为64位字符串,仅支持包含26个英文字母和数字0-9的字符。 指定待授权的用户ID数组,电子签的用户ID 可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权。
3291 3292 3293 |
# File 'lib/v20210526/models.rb', line 3291 def Options @Options end |
#Organization ⇒ Object
渠道应用标识: Agent.AppId 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId 第三方平台子客企业中的员工标识: Agent. ProxyOperator.OpenId 第三方平台子客企业和员工必须已经经过实名认证。 建议开发者保留此印章ID,后续指定签署区印章或者操作印章需此印章ID。 可登录腾讯电子签控制台,在 "印章"->"印章中心"选择查看的印章,在"印章详情" 中查看某个印章的SealId(在页面中展示为印章ID)。 可登录腾讯电子签控制台,在 "更多能力"->"组织管理" 中查看某位员工的UserId(在页面中展示为用户ID)。 员工在贵司业务系统中的唯一身份标识,用于与腾讯电子签账号进行映射,确保在同一企业内不会出现重复。 该标识最大长度为64位字符串,仅支持包含26个英文字母和数字0-9的字符。 指定待授权的用户ID数组,电子签的用户ID 可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权。
3291 3292 3293 |
# File 'lib/v20210526/models.rb', line 3291 def Organization @Organization end |
#SealId ⇒ Object
渠道应用标识: Agent.AppId 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId 第三方平台子客企业中的员工标识: Agent. ProxyOperator.OpenId 第三方平台子客企业和员工必须已经经过实名认证。 建议开发者保留此印章ID,后续指定签署区印章或者操作印章需此印章ID。 可登录腾讯电子签控制台,在 "印章"->"印章中心"选择查看的印章,在"印章详情" 中查看某个印章的SealId(在页面中展示为印章ID)。 可登录腾讯电子签控制台,在 "更多能力"->"组织管理" 中查看某位员工的UserId(在页面中展示为用户ID)。 员工在贵司业务系统中的唯一身份标识,用于与腾讯电子签账号进行映射,确保在同一企业内不会出现重复。 该标识最大长度为64位字符串,仅支持包含26个英文字母和数字0-9的字符。 指定待授权的用户ID数组,电子签的用户ID 可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权。
3291 3292 3293 |
# File 'lib/v20210526/models.rb', line 3291 def SealId @SealId end |
#UserIds ⇒ Object
渠道应用标识: Agent.AppId 第三方平台子客企业标识: Agent.ProxyOrganizationOpenId 第三方平台子客企业中的员工标识: Agent. ProxyOperator.OpenId 第三方平台子客企业和员工必须已经经过实名认证。 建议开发者保留此印章ID,后续指定签署区印章或者操作印章需此印章ID。 可登录腾讯电子签控制台,在 "印章"->"印章中心"选择查看的印章,在"印章详情" 中查看某个印章的SealId(在页面中展示为印章ID)。 可登录腾讯电子签控制台,在 "更多能力"->"组织管理" 中查看某位员工的UserId(在页面中展示为用户ID)。 员工在贵司业务系统中的唯一身份标识,用于与腾讯电子签账号进行映射,确保在同一企业内不会出现重复。 该标识最大长度为64位字符串,仅支持包含26个英文字母和数字0-9的字符。 指定待授权的用户ID数组,电子签的用户ID 可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权。
3291 3292 3293 |
# File 'lib/v20210526/models.rb', line 3291 def UserIds @UserIds end |
Instance Method Details
#deserialize(params) ⇒ Object
3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 |
# File 'lib/v20210526/models.rb', line 3307 def deserialize(params) unless params['Agent'].nil? @Agent = Agent.new @Agent.deserialize(params['Agent']) end @SealId = params['SealId'] @UserIds = params['UserIds'] unless params['Operator'].nil? @Operator = UserInfo.new @Operator.deserialize(params['Operator']) end unless params['Organization'].nil? @Organization = OrganizationInfo.new @Organization.deserialize(params['Organization']) end unless params['Options'].nil? @Options = [] params['Options'].each do |i| option_tmp = Option.new option_tmp.deserialize(i) @Options << option_tmp end end end |