Class: TencentCloud::Essbasic::V20210526::ChannelDescribeUserAutoSignStatusResponse

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

Overview

ChannelDescribeUserAutoSignStatus返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(isopen = nil, licensefrom = nil, licenseto = nil, licensetype = nil, sealid = nil, requestid = nil) ⇒ ChannelDescribeUserAutoSignStatusResponse

Returns a new instance of ChannelDescribeUserAutoSignStatusResponse.



4488
4489
4490
4491
4492
4493
4494
4495
# File 'lib/v20210526/models.rb', line 4488

def initialize(isopen=nil, licensefrom=nil, licenseto=nil, licensetype=nil, sealid=nil, requestid=nil)
  @IsOpen = isopen
  @LicenseFrom = licensefrom
  @LicenseTo = licenseto
  @LicenseType = licensetype
  @SealId = sealid
  @RequestId = requestid
end

Instance Attribute Details

#IsOpenObject

值为unix时间戳,单位为秒。

Parameters:

  • LicenseType:

    设置用户开通自动签时是否绑定个人自动签账号许可。

    • 0: 使用个人自动签账号许可进行开通,个人自动签账号许可有效期1年,注: 不可解绑释放更换他人</li>
    • 1: 不绑定自动签账号许可开通,后续使用合同份额进行合同发起

  • SealId:

    用户开通自动签指定使用的印章,为空则未设置印章,需重新进入开通链接设置印章。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4486
4487
4488
# File 'lib/v20210526/models.rb', line 4486

def IsOpen
  @IsOpen
end

#LicenseFromObject

值为unix时间戳,单位为秒。

Parameters:

  • LicenseType:

    设置用户开通自动签时是否绑定个人自动签账号许可。

    • 0: 使用个人自动签账号许可进行开通,个人自动签账号许可有效期1年,注: 不可解绑释放更换他人</li>
    • 1: 不绑定自动签账号许可开通,后续使用合同份额进行合同发起

  • SealId:

    用户开通自动签指定使用的印章,为空则未设置印章,需重新进入开通链接设置印章。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4486
4487
4488
# File 'lib/v20210526/models.rb', line 4486

def LicenseFrom
  @LicenseFrom
end

#LicenseToObject

值为unix时间戳,单位为秒。

Parameters:

  • LicenseType:

    设置用户开通自动签时是否绑定个人自动签账号许可。

    • 0: 使用个人自动签账号许可进行开通,个人自动签账号许可有效期1年,注: 不可解绑释放更换他人</li>
    • 1: 不绑定自动签账号许可开通,后续使用合同份额进行合同发起

  • SealId:

    用户开通自动签指定使用的印章,为空则未设置印章,需重新进入开通链接设置印章。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4486
4487
4488
# File 'lib/v20210526/models.rb', line 4486

def LicenseTo
  @LicenseTo
end

#LicenseTypeObject

值为unix时间戳,单位为秒。

Parameters:

  • LicenseType:

    设置用户开通自动签时是否绑定个人自动签账号许可。

    • 0: 使用个人自动签账号许可进行开通,个人自动签账号许可有效期1年,注: 不可解绑释放更换他人</li>
    • 1: 不绑定自动签账号许可开通,后续使用合同份额进行合同发起

  • SealId:

    用户开通自动签指定使用的印章,为空则未设置印章,需重新进入开通链接设置印章。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4486
4487
4488
# File 'lib/v20210526/models.rb', line 4486

def LicenseType
  @LicenseType
end

#RequestIdObject

值为unix时间戳,单位为秒。

Parameters:

  • LicenseType:

    设置用户开通自动签时是否绑定个人自动签账号许可。

    • 0: 使用个人自动签账号许可进行开通,个人自动签账号许可有效期1年,注: 不可解绑释放更换他人</li>
    • 1: 不绑定自动签账号许可开通,后续使用合同份额进行合同发起

  • SealId:

    用户开通自动签指定使用的印章,为空则未设置印章,需重新进入开通链接设置印章。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4486
4487
4488
# File 'lib/v20210526/models.rb', line 4486

def RequestId
  @RequestId
end

#SealIdObject

值为unix时间戳,单位为秒。

Parameters:

  • LicenseType:

    设置用户开通自动签时是否绑定个人自动签账号许可。

    • 0: 使用个人自动签账号许可进行开通,个人自动签账号许可有效期1年,注: 不可解绑释放更换他人</li>
    • 1: 不绑定自动签账号许可开通,后续使用合同份额进行合同发起

  • SealId:

    用户开通自动签指定使用的印章,为空则未设置印章,需重新进入开通链接设置印章。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4486
4487
4488
# File 'lib/v20210526/models.rb', line 4486

def SealId
  @SealId
end

Instance Method Details

#deserialize(params) ⇒ Object



4497
4498
4499
4500
4501
4502
4503
4504
# File 'lib/v20210526/models.rb', line 4497

def deserialize(params)
  @IsOpen = params['IsOpen']
  @LicenseFrom = params['LicenseFrom']
  @LicenseTo = params['LicenseTo']
  @LicenseType = params['LicenseType']
  @SealId = params['SealId']
  @RequestId = params['RequestId']
end