Class: TencentCloud::Ssl::V20191205::OperationLog

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

Overview

证书操作日志。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(action = nil, createdon = nil, uin = nil, subaccountuin = nil, certid = nil, type = nil) ⇒ OperationLog

Returns a new instance of OperationLog.



6565
6566
6567
6568
6569
6570
6571
6572
# File 'lib/v20191205/models.rb', line 6565

def initialize(action=nil, createdon=nil, uin=nil, subaccountuin=nil, certid=nil, type=nil)
  @Action = action
  @CreatedOn = createdon
  @Uin = uin
  @SubAccountUin = subaccountuin
  @CertId = certid
  @Type = type
end

Instance Attribute Details

#ActionObject

  1. apply - 表示申请一个免费的证书。
  2. delete - 表示删除操作。
  3. download - 表示下载操作。
  4. upload - 表示上传操作。
  5. revoke - 表示吊销证书。
  6. cancelRevoke - 表示取消吊销操作。
  7. updateAlias - 表示更新备注信息。
  8. changeProject - 表示将证书分配到某个项目。
  9. uploadConfirmLetter - 表示上传确认函。
  10. cancel - 表示取消订单操作。
  11. replace - 表示重颁发证书。
  12. downloadConfirmLetter - 表示下载证书吊销确认函。
  13. editRevokeLetter - 表示上传证书吊销确认函。
  14. renewVIP - 表示续费付费证书。
  15. applyVIP - 表示申请付费证书。
  16. submitInfo - 表示提交资料。
  17. downloadConfirmLetter - 表示下载确认函模版。
  18. uploadFromYunAPI - 表示通过云 API 上传。
  19. transferIn - 表示证书转入操作。
  20. transferOut - 表示证书转出操作。
  21. refund - 表示申请退款。
  22. multiYearsRenew - 表示多年期自动续期。
  23. modifyDownloadLimit - 表示修改下载限制开关。
  24. issued - 表示证书签发。
  25. domainValidationPassed - 表示域名验证完成。
  26. Resubmit - 表示证书重新申请。

Parameters:

  • Action:

    操作证书动作。

  • CreatedOn:

    操作时间。

  • Uin:

    主账号

  • SubAccountUin:

    子账号

  • CertId:

    证书ID

  • Type:

    每个操作类型都对应一个具体的操作描述。以下是对每个操作类型及其描述的文字说明:



6563
6564
6565
# File 'lib/v20191205/models.rb', line 6563

def Action
  @Action
end

#CertIdObject

  1. apply - 表示申请一个免费的证书。
  2. delete - 表示删除操作。
  3. download - 表示下载操作。
  4. upload - 表示上传操作。
  5. revoke - 表示吊销证书。
  6. cancelRevoke - 表示取消吊销操作。
  7. updateAlias - 表示更新备注信息。
  8. changeProject - 表示将证书分配到某个项目。
  9. uploadConfirmLetter - 表示上传确认函。
  10. cancel - 表示取消订单操作。
  11. replace - 表示重颁发证书。
  12. downloadConfirmLetter - 表示下载证书吊销确认函。
  13. editRevokeLetter - 表示上传证书吊销确认函。
  14. renewVIP - 表示续费付费证书。
  15. applyVIP - 表示申请付费证书。
  16. submitInfo - 表示提交资料。
  17. downloadConfirmLetter - 表示下载确认函模版。
  18. uploadFromYunAPI - 表示通过云 API 上传。
  19. transferIn - 表示证书转入操作。
  20. transferOut - 表示证书转出操作。
  21. refund - 表示申请退款。
  22. multiYearsRenew - 表示多年期自动续期。
  23. modifyDownloadLimit - 表示修改下载限制开关。
  24. issued - 表示证书签发。
  25. domainValidationPassed - 表示域名验证完成。
  26. Resubmit - 表示证书重新申请。

Parameters:

  • Action:

    操作证书动作。

  • CreatedOn:

    操作时间。

  • Uin:

    主账号

  • SubAccountUin:

    子账号

  • CertId:

    证书ID

  • Type:

    每个操作类型都对应一个具体的操作描述。以下是对每个操作类型及其描述的文字说明:



6563
6564
6565
# File 'lib/v20191205/models.rb', line 6563

def CertId
  @CertId
end

#CreatedOnObject

  1. apply - 表示申请一个免费的证书。
  2. delete - 表示删除操作。
  3. download - 表示下载操作。
  4. upload - 表示上传操作。
  5. revoke - 表示吊销证书。
  6. cancelRevoke - 表示取消吊销操作。
  7. updateAlias - 表示更新备注信息。
  8. changeProject - 表示将证书分配到某个项目。
  9. uploadConfirmLetter - 表示上传确认函。
  10. cancel - 表示取消订单操作。
  11. replace - 表示重颁发证书。
  12. downloadConfirmLetter - 表示下载证书吊销确认函。
  13. editRevokeLetter - 表示上传证书吊销确认函。
  14. renewVIP - 表示续费付费证书。
  15. applyVIP - 表示申请付费证书。
  16. submitInfo - 表示提交资料。
  17. downloadConfirmLetter - 表示下载确认函模版。
  18. uploadFromYunAPI - 表示通过云 API 上传。
  19. transferIn - 表示证书转入操作。
  20. transferOut - 表示证书转出操作。
  21. refund - 表示申请退款。
  22. multiYearsRenew - 表示多年期自动续期。
  23. modifyDownloadLimit - 表示修改下载限制开关。
  24. issued - 表示证书签发。
  25. domainValidationPassed - 表示域名验证完成。
  26. Resubmit - 表示证书重新申请。

Parameters:

  • Action:

    操作证书动作。

  • CreatedOn:

    操作时间。

  • Uin:

    主账号

  • SubAccountUin:

    子账号

  • CertId:

    证书ID

  • Type:

    每个操作类型都对应一个具体的操作描述。以下是对每个操作类型及其描述的文字说明:



6563
6564
6565
# File 'lib/v20191205/models.rb', line 6563

def CreatedOn
  @CreatedOn
end

#SubAccountUinObject

  1. apply - 表示申请一个免费的证书。
  2. delete - 表示删除操作。
  3. download - 表示下载操作。
  4. upload - 表示上传操作。
  5. revoke - 表示吊销证书。
  6. cancelRevoke - 表示取消吊销操作。
  7. updateAlias - 表示更新备注信息。
  8. changeProject - 表示将证书分配到某个项目。
  9. uploadConfirmLetter - 表示上传确认函。
  10. cancel - 表示取消订单操作。
  11. replace - 表示重颁发证书。
  12. downloadConfirmLetter - 表示下载证书吊销确认函。
  13. editRevokeLetter - 表示上传证书吊销确认函。
  14. renewVIP - 表示续费付费证书。
  15. applyVIP - 表示申请付费证书。
  16. submitInfo - 表示提交资料。
  17. downloadConfirmLetter - 表示下载确认函模版。
  18. uploadFromYunAPI - 表示通过云 API 上传。
  19. transferIn - 表示证书转入操作。
  20. transferOut - 表示证书转出操作。
  21. refund - 表示申请退款。
  22. multiYearsRenew - 表示多年期自动续期。
  23. modifyDownloadLimit - 表示修改下载限制开关。
  24. issued - 表示证书签发。
  25. domainValidationPassed - 表示域名验证完成。
  26. Resubmit - 表示证书重新申请。

Parameters:

  • Action:

    操作证书动作。

  • CreatedOn:

    操作时间。

  • Uin:

    主账号

  • SubAccountUin:

    子账号

  • CertId:

    证书ID

  • Type:

    每个操作类型都对应一个具体的操作描述。以下是对每个操作类型及其描述的文字说明:



6563
6564
6565
# File 'lib/v20191205/models.rb', line 6563

def SubAccountUin
  @SubAccountUin
end

#TypeObject

  1. apply - 表示申请一个免费的证书。
  2. delete - 表示删除操作。
  3. download - 表示下载操作。
  4. upload - 表示上传操作。
  5. revoke - 表示吊销证书。
  6. cancelRevoke - 表示取消吊销操作。
  7. updateAlias - 表示更新备注信息。
  8. changeProject - 表示将证书分配到某个项目。
  9. uploadConfirmLetter - 表示上传确认函。
  10. cancel - 表示取消订单操作。
  11. replace - 表示重颁发证书。
  12. downloadConfirmLetter - 表示下载证书吊销确认函。
  13. editRevokeLetter - 表示上传证书吊销确认函。
  14. renewVIP - 表示续费付费证书。
  15. applyVIP - 表示申请付费证书。
  16. submitInfo - 表示提交资料。
  17. downloadConfirmLetter - 表示下载确认函模版。
  18. uploadFromYunAPI - 表示通过云 API 上传。
  19. transferIn - 表示证书转入操作。
  20. transferOut - 表示证书转出操作。
  21. refund - 表示申请退款。
  22. multiYearsRenew - 表示多年期自动续期。
  23. modifyDownloadLimit - 表示修改下载限制开关。
  24. issued - 表示证书签发。
  25. domainValidationPassed - 表示域名验证完成。
  26. Resubmit - 表示证书重新申请。

Parameters:

  • Action:

    操作证书动作。

  • CreatedOn:

    操作时间。

  • Uin:

    主账号

  • SubAccountUin:

    子账号

  • CertId:

    证书ID

  • Type:

    每个操作类型都对应一个具体的操作描述。以下是对每个操作类型及其描述的文字说明:



6563
6564
6565
# File 'lib/v20191205/models.rb', line 6563

def Type
  @Type
end

#UinObject

  1. apply - 表示申请一个免费的证书。
  2. delete - 表示删除操作。
  3. download - 表示下载操作。
  4. upload - 表示上传操作。
  5. revoke - 表示吊销证书。
  6. cancelRevoke - 表示取消吊销操作。
  7. updateAlias - 表示更新备注信息。
  8. changeProject - 表示将证书分配到某个项目。
  9. uploadConfirmLetter - 表示上传确认函。
  10. cancel - 表示取消订单操作。
  11. replace - 表示重颁发证书。
  12. downloadConfirmLetter - 表示下载证书吊销确认函。
  13. editRevokeLetter - 表示上传证书吊销确认函。
  14. renewVIP - 表示续费付费证书。
  15. applyVIP - 表示申请付费证书。
  16. submitInfo - 表示提交资料。
  17. downloadConfirmLetter - 表示下载确认函模版。
  18. uploadFromYunAPI - 表示通过云 API 上传。
  19. transferIn - 表示证书转入操作。
  20. transferOut - 表示证书转出操作。
  21. refund - 表示申请退款。
  22. multiYearsRenew - 表示多年期自动续期。
  23. modifyDownloadLimit - 表示修改下载限制开关。
  24. issued - 表示证书签发。
  25. domainValidationPassed - 表示域名验证完成。
  26. Resubmit - 表示证书重新申请。

Parameters:

  • Action:

    操作证书动作。

  • CreatedOn:

    操作时间。

  • Uin:

    主账号

  • SubAccountUin:

    子账号

  • CertId:

    证书ID

  • Type:

    每个操作类型都对应一个具体的操作描述。以下是对每个操作类型及其描述的文字说明:



6563
6564
6565
# File 'lib/v20191205/models.rb', line 6563

def Uin
  @Uin
end

Instance Method Details

#deserialize(params) ⇒ Object



6574
6575
6576
6577
6578
6579
6580
6581
# File 'lib/v20191205/models.rb', line 6574

def deserialize(params)
  @Action = params['Action']
  @CreatedOn = params['CreatedOn']
  @Uin = params['Uin']
  @SubAccountUin = params['SubAccountUin']
  @CertId = params['CertId']
  @Type = params['Type']
end