Class: TencentCloud::Tcr::V20190924::TcrInstanceToken

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

Overview

实例登录令牌

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, desc = nil, registryid = nil, enabled = nil, createdat = nil, expiredat = nil) ⇒ TcrInstanceToken

Returns a new instance of TcrInstanceToken.



7224
7225
7226
7227
7228
7229
7230
7231
# File 'lib/v20190924/models.rb', line 7224

def initialize(id=nil, desc=nil, registryid=nil, enabled=nil, createdat=nil, expiredat=nil)
  @Id = id
  @Desc = desc
  @RegistryId = registryid
  @Enabled = enabled
  @CreatedAt = createdat
  @ExpiredAt = expiredat
end

Instance Attribute Details

#CreatedAt ⇒ Object

Parameters:

  • Id: —

    令牌ID

  • Desc: —

    令牌描述

  • RegistryId: —

    令牌所属实例ID

  • Enabled: —

    令牌启用状态

  • CreatedAt: —

    令牌创建时间

  • ExpiredAt: —

    令牌过期时间戳



7222
7223
7224
# File 'lib/v20190924/models.rb', line 7222

def CreatedAt
  @CreatedAt
end

#Desc ⇒ Object

Parameters:

  • Id: —

    令牌ID

  • Desc: —

    令牌描述

  • RegistryId: —

    令牌所属实例ID

  • Enabled: —

    令牌启用状态

  • CreatedAt: —

    令牌创建时间

  • ExpiredAt: —

    令牌过期时间戳



7222
7223
7224
# File 'lib/v20190924/models.rb', line 7222

def Desc
  @Desc
end

#Enabled ⇒ Object

Parameters:

  • Id: —

    令牌ID

  • Desc: —

    令牌描述

  • RegistryId: —

    令牌所属实例ID

  • Enabled: —

    令牌启用状态

  • CreatedAt: —

    令牌创建时间

  • ExpiredAt: —

    令牌过期时间戳



7222
7223
7224
# File 'lib/v20190924/models.rb', line 7222

def Enabled
  @Enabled
end

#ExpiredAt ⇒ Object

Parameters:

  • Id: —

    令牌ID

  • Desc: —

    令牌描述

  • RegistryId: —

    令牌所属实例ID

  • Enabled: —

    令牌启用状态

  • CreatedAt: —

    令牌创建时间

  • ExpiredAt: —

    令牌过期时间戳



7222
7223
7224
# File 'lib/v20190924/models.rb', line 7222

def ExpiredAt
  @ExpiredAt
end

#Id ⇒ Object

Parameters:

  • Id: —

    令牌ID

  • Desc: —

    令牌描述

  • RegistryId: —

    令牌所属实例ID

  • Enabled: —

    令牌启用状态

  • CreatedAt: —

    令牌创建时间

  • ExpiredAt: —

    令牌过期时间戳



7222
7223
7224
# File 'lib/v20190924/models.rb', line 7222

def Id
  @Id
end

#RegistryId ⇒ Object

Parameters:

  • Id: —

    令牌ID

  • Desc: —

    令牌描述

  • RegistryId: —

    令牌所属实例ID

  • Enabled: —

    令牌启用状态

  • CreatedAt: —

    令牌创建时间

  • ExpiredAt: —

    令牌过期时间戳



7222
7223
7224
# File 'lib/v20190924/models.rb', line 7222

def RegistryId
  @RegistryId
end

Instance Method Details

#deserialize(params) ⇒ Object



7233
7234
7235
7236
7237
7238
7239
7240
# File 'lib/v20190924/models.rb', line 7233

def deserialize(params)
  @Id = params['Id']
  @Desc = params['Desc']
  @RegistryId = params['RegistryId']
  @Enabled = params['Enabled']
  @CreatedAt = params['CreatedAt']
  @ExpiredAt = params['ExpiredAt']
end