Class: TencentCloud::Ess::V20201111::DescribeUserAutoSignStatusResponse

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

Overview

DescribeUserAutoSignStatus返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of DescribeUserAutoSignStatusResponse.



11819
11820
11821
11822
11823
11824
11825
11826
# File 'lib/v20201111/models.rb', line 11819

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。



11817
11818
11819
# File 'lib/v20201111/models.rb', line 11817

def IsOpen
  @IsOpen
end

#LicenseFromObject

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

Parameters:

  • LicenseType:

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

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

  • SealId:

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

  • RequestId:

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



11817
11818
11819
# File 'lib/v20201111/models.rb', line 11817

def LicenseFrom
  @LicenseFrom
end

#LicenseToObject

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

Parameters:

  • LicenseType:

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

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

  • SealId:

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

  • RequestId:

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



11817
11818
11819
# File 'lib/v20201111/models.rb', line 11817

def LicenseTo
  @LicenseTo
end

#LicenseTypeObject

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

Parameters:

  • LicenseType:

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

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

  • SealId:

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

  • RequestId:

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



11817
11818
11819
# File 'lib/v20201111/models.rb', line 11817

def LicenseType
  @LicenseType
end

#RequestIdObject

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

Parameters:

  • LicenseType:

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

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

  • SealId:

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

  • RequestId:

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



11817
11818
11819
# File 'lib/v20201111/models.rb', line 11817

def RequestId
  @RequestId
end

#SealIdObject

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

Parameters:

  • LicenseType:

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

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

  • SealId:

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

  • RequestId:

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



11817
11818
11819
# File 'lib/v20201111/models.rb', line 11817

def SealId
  @SealId
end

Instance Method Details

#deserialize(params) ⇒ Object



11828
11829
11830
11831
11832
11833
11834
11835
# File 'lib/v20201111/models.rb', line 11828

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