Class: TencentCloud::Sts::V20180813::ApiKey

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

Overview

API密钥数据列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(secretid = nil, createtime = nil, status = nil) ⇒ ApiKey

Returns a new instance of ApiKey.



31
32
33
34
35
# File 'lib/v20180813/models.rb', line 31

def initialize(secretid=nil, createtime=nil, status=nil)
  @SecretId = secretid
  @CreateTime = createtime
  @Status = status
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • SecretId:

    密钥ID

  • CreateTime:

    创建时间(时间戳)

  • Status:

    状态(2:有效, 3:禁用, 4:已删除)



29
30
31
# File 'lib/v20180813/models.rb', line 29

def CreateTime
  @CreateTime
end

#SecretIdObject

Parameters:

  • SecretId:

    密钥ID

  • CreateTime:

    创建时间(时间戳)

  • Status:

    状态(2:有效, 3:禁用, 4:已删除)



29
30
31
# File 'lib/v20180813/models.rb', line 29

def SecretId
  @SecretId
end

#StatusObject

Parameters:

  • SecretId:

    密钥ID

  • CreateTime:

    创建时间(时间戳)

  • Status:

    状态(2:有效, 3:禁用, 4:已删除)



29
30
31
# File 'lib/v20180813/models.rb', line 29

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



37
38
39
40
41
# File 'lib/v20180813/models.rb', line 37

def deserialize(params)
  @SecretId = params['SecretId']
  @CreateTime = params['CreateTime']
  @Status = params['Status']
end