Class: TencentCloud::Vod::V20180717::TempCertificate

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

Overview

临时凭证

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(secretid = nil, secretkey = nil, token = nil, expiredtime = nil) ⇒ TempCertificate

Returns a new instance of TempCertificate.



27953
27954
27955
27956
27957
27958
# File 'lib/v20180717/models.rb', line 27953

def initialize(secretid=nil, secretkey=nil, token=nil, expiredtime=nil)
  @SecretId = secretid
  @SecretKey = secretkey
  @Token = token
  @ExpiredTime = expiredtime
end

Instance Attribute Details

#ExpiredTimeObject

Parameters:

  • SecretId:

    临时安全证书 Id。

  • SecretKey:

    临时安全证书 Key。

  • Token:

    Token 值。

  • ExpiredTime:

    证书无效的时间,返回 Unix 时间戳,精确到秒。



27951
27952
27953
# File 'lib/v20180717/models.rb', line 27951

def ExpiredTime
  @ExpiredTime
end

#SecretIdObject

Parameters:

  • SecretId:

    临时安全证书 Id。

  • SecretKey:

    临时安全证书 Key。

  • Token:

    Token 值。

  • ExpiredTime:

    证书无效的时间,返回 Unix 时间戳,精确到秒。



27951
27952
27953
# File 'lib/v20180717/models.rb', line 27951

def SecretId
  @SecretId
end

#SecretKeyObject

Parameters:

  • SecretId:

    临时安全证书 Id。

  • SecretKey:

    临时安全证书 Key。

  • Token:

    Token 值。

  • ExpiredTime:

    证书无效的时间,返回 Unix 时间戳,精确到秒。



27951
27952
27953
# File 'lib/v20180717/models.rb', line 27951

def SecretKey
  @SecretKey
end

#TokenObject

Parameters:

  • SecretId:

    临时安全证书 Id。

  • SecretKey:

    临时安全证书 Key。

  • Token:

    Token 值。

  • ExpiredTime:

    证书无效的时间,返回 Unix 时间戳,精确到秒。



27951
27952
27953
# File 'lib/v20180717/models.rb', line 27951

def Token
  @Token
end

Instance Method Details

#deserialize(params) ⇒ Object



27960
27961
27962
27963
27964
27965
# File 'lib/v20180717/models.rb', line 27960

def deserialize(params)
  @SecretId = params['SecretId']
  @SecretKey = params['SecretKey']
  @Token = params['Token']
  @ExpiredTime = params['ExpiredTime']
end