Class: TencentCloud::Essbasic::V20210526::ExtentServiceAuthInfo

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

Overview

扩展服务开通和授权的详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, name = nil, status = nil, operatoropenid = nil, operateon = nil) ⇒ ExtentServiceAuthInfo

Returns a new instance of ExtentServiceAuthInfo.



8868
8869
8870
8871
8872
8873
8874
# File 'lib/v20210526/models.rb', line 8868

def initialize(type=nil, name=nil, status=nil, operatoropenid=nil, operateon=nil)
  @Type = type
  @Name = name
  @Status = status
  @OperatorOpenId = operatoropenid
  @OperateOn = operateon
end

Instance Attribute Details

#NameObject

  • AUTO_SIGN 企业自动签(自动签署)
  • OVERSEA_SIGN 企业与港澳台居民签署合同
  • MOBILE_CHECK_APPROVER 使用手机号验证签署方身份
  • DOWNLOAD_FLOW 授权渠道下载合同
  • AGE_LIMIT_EXPANSION 拓宽签署方年龄限制
  • HIDE_OPERATOR_DISPLAY 隐藏合同经办人姓名
**ENABLE**:开通 **DISABLE**:未开通

Parameters:

  • Type:

    扩展服务类型

  • Name:

    扩展服务名称

  • Status:

    扩展服务的开通状态

  • OperatorOpenId:

    操作扩展服务的操作人第三方应用平台的用户openid

  • OperateOn:

    扩展服务的操作时间,格式为Unix标准时间戳(秒)。



8866
8867
8868
# File 'lib/v20210526/models.rb', line 8866

def Name
  @Name
end

#OperateOnObject

  • AUTO_SIGN 企业自动签(自动签署)
  • OVERSEA_SIGN 企业与港澳台居民签署合同
  • MOBILE_CHECK_APPROVER 使用手机号验证签署方身份
  • DOWNLOAD_FLOW 授权渠道下载合同
  • AGE_LIMIT_EXPANSION 拓宽签署方年龄限制
  • HIDE_OPERATOR_DISPLAY 隐藏合同经办人姓名
**ENABLE**:开通 **DISABLE**:未开通

Parameters:

  • Type:

    扩展服务类型

  • Name:

    扩展服务名称

  • Status:

    扩展服务的开通状态

  • OperatorOpenId:

    操作扩展服务的操作人第三方应用平台的用户openid

  • OperateOn:

    扩展服务的操作时间,格式为Unix标准时间戳(秒)。



8866
8867
8868
# File 'lib/v20210526/models.rb', line 8866

def OperateOn
  @OperateOn
end

#OperatorOpenIdObject

  • AUTO_SIGN 企业自动签(自动签署)
  • OVERSEA_SIGN 企业与港澳台居民签署合同
  • MOBILE_CHECK_APPROVER 使用手机号验证签署方身份
  • DOWNLOAD_FLOW 授权渠道下载合同
  • AGE_LIMIT_EXPANSION 拓宽签署方年龄限制
  • HIDE_OPERATOR_DISPLAY 隐藏合同经办人姓名
**ENABLE**:开通 **DISABLE**:未开通

Parameters:

  • Type:

    扩展服务类型

  • Name:

    扩展服务名称

  • Status:

    扩展服务的开通状态

  • OperatorOpenId:

    操作扩展服务的操作人第三方应用平台的用户openid

  • OperateOn:

    扩展服务的操作时间,格式为Unix标准时间戳(秒)。



8866
8867
8868
# File 'lib/v20210526/models.rb', line 8866

def OperatorOpenId
  @OperatorOpenId
end

#StatusObject

  • AUTO_SIGN 企业自动签(自动签署)
  • OVERSEA_SIGN 企业与港澳台居民签署合同
  • MOBILE_CHECK_APPROVER 使用手机号验证签署方身份
  • DOWNLOAD_FLOW 授权渠道下载合同
  • AGE_LIMIT_EXPANSION 拓宽签署方年龄限制
  • HIDE_OPERATOR_DISPLAY 隐藏合同经办人姓名
**ENABLE**:开通 **DISABLE**:未开通

Parameters:

  • Type:

    扩展服务类型

  • Name:

    扩展服务名称

  • Status:

    扩展服务的开通状态

  • OperatorOpenId:

    操作扩展服务的操作人第三方应用平台的用户openid

  • OperateOn:

    扩展服务的操作时间,格式为Unix标准时间戳(秒)。



8866
8867
8868
# File 'lib/v20210526/models.rb', line 8866

def Status
  @Status
end

#TypeObject

  • AUTO_SIGN 企业自动签(自动签署)
  • OVERSEA_SIGN 企业与港澳台居民签署合同
  • MOBILE_CHECK_APPROVER 使用手机号验证签署方身份
  • DOWNLOAD_FLOW 授权渠道下载合同
  • AGE_LIMIT_EXPANSION 拓宽签署方年龄限制
  • HIDE_OPERATOR_DISPLAY 隐藏合同经办人姓名
**ENABLE**:开通 **DISABLE**:未开通

Parameters:

  • Type:

    扩展服务类型

  • Name:

    扩展服务名称

  • Status:

    扩展服务的开通状态

  • OperatorOpenId:

    操作扩展服务的操作人第三方应用平台的用户openid

  • OperateOn:

    扩展服务的操作时间,格式为Unix标准时间戳(秒)。



8866
8867
8868
# File 'lib/v20210526/models.rb', line 8866

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



8876
8877
8878
8879
8880
8881
8882
# File 'lib/v20210526/models.rb', line 8876

def deserialize(params)
  @Type = params['Type']
  @Name = params['Name']
  @Status = params['Status']
  @OperatorOpenId = params['OperatorOpenId']
  @OperateOn = params['OperateOn']
end