Class: TencentCloud::Tke::V20180525::PendingRelease

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

Overview

应用市场安装的Pending应用

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(condition = nil, createdtime = nil, id = nil, name = nil, namespace = nil, status = nil, updatedtime = nil) ⇒ PendingRelease

Returns a new instance of PendingRelease.



15391
15392
15393
15394
15395
15396
15397
15398
15399
# File 'lib/v20180525/models.rb', line 15391

def initialize(condition=nil, createdtime=nil, id=nil, name=nil, namespace=nil, status=nil, updatedtime=nil)
  @Condition = condition
  @CreatedTime = createdtime
  @ID = id
  @Name = name
  @Namespace = namespace
  @Status = status
  @UpdatedTime = updatedtime
end

Instance Attribute Details

#ConditionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Condition:

    应用状态详情

  • CreatedTime:

    创建时间

  • ID:

    应用ID

  • Name:

    应用名称

  • Namespace:

    应用命名空间

  • Status:

    应用状态(参考helm的发布状态: unknown, deployed, uninstalled, superseded, failed, uninstalling, pending-install, pending-upgrade 或 pending-rollback)

  • UpdatedTime:

    更新时间



15389
15390
15391
# File 'lib/v20180525/models.rb', line 15389

def Condition
  @Condition
end

#CreatedTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Condition:

    应用状态详情

  • CreatedTime:

    创建时间

  • ID:

    应用ID

  • Name:

    应用名称

  • Namespace:

    应用命名空间

  • Status:

    应用状态(参考helm的发布状态: unknown, deployed, uninstalled, superseded, failed, uninstalling, pending-install, pending-upgrade 或 pending-rollback)

  • UpdatedTime:

    更新时间



15389
15390
15391
# File 'lib/v20180525/models.rb', line 15389

def CreatedTime
  @CreatedTime
end

#IDObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Condition:

    应用状态详情

  • CreatedTime:

    创建时间

  • ID:

    应用ID

  • Name:

    应用名称

  • Namespace:

    应用命名空间

  • Status:

    应用状态(参考helm的发布状态: unknown, deployed, uninstalled, superseded, failed, uninstalling, pending-install, pending-upgrade 或 pending-rollback)

  • UpdatedTime:

    更新时间



15389
15390
15391
# File 'lib/v20180525/models.rb', line 15389

def ID
  @ID
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Condition:

    应用状态详情

  • CreatedTime:

    创建时间

  • ID:

    应用ID

  • Name:

    应用名称

  • Namespace:

    应用命名空间

  • Status:

    应用状态(参考helm的发布状态: unknown, deployed, uninstalled, superseded, failed, uninstalling, pending-install, pending-upgrade 或 pending-rollback)

  • UpdatedTime:

    更新时间



15389
15390
15391
# File 'lib/v20180525/models.rb', line 15389

def Name
  @Name
end

#NamespaceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Condition:

    应用状态详情

  • CreatedTime:

    创建时间

  • ID:

    应用ID

  • Name:

    应用名称

  • Namespace:

    应用命名空间

  • Status:

    应用状态(参考helm的发布状态: unknown, deployed, uninstalled, superseded, failed, uninstalling, pending-install, pending-upgrade 或 pending-rollback)

  • UpdatedTime:

    更新时间



15389
15390
15391
# File 'lib/v20180525/models.rb', line 15389

def Namespace
  @Namespace
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Condition:

    应用状态详情

  • CreatedTime:

    创建时间

  • ID:

    应用ID

  • Name:

    应用名称

  • Namespace:

    应用命名空间

  • Status:

    应用状态(参考helm的发布状态: unknown, deployed, uninstalled, superseded, failed, uninstalling, pending-install, pending-upgrade 或 pending-rollback)

  • UpdatedTime:

    更新时间



15389
15390
15391
# File 'lib/v20180525/models.rb', line 15389

def Status
  @Status
end

#UpdatedTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Condition:

    应用状态详情

  • CreatedTime:

    创建时间

  • ID:

    应用ID

  • Name:

    应用名称

  • Namespace:

    应用命名空间

  • Status:

    应用状态(参考helm的发布状态: unknown, deployed, uninstalled, superseded, failed, uninstalling, pending-install, pending-upgrade 或 pending-rollback)

  • UpdatedTime:

    更新时间



15389
15390
15391
# File 'lib/v20180525/models.rb', line 15389

def UpdatedTime
  @UpdatedTime
end

Instance Method Details

#deserialize(params) ⇒ Object



15401
15402
15403
15404
15405
15406
15407
15408
15409
# File 'lib/v20180525/models.rb', line 15401

def deserialize(params)
  @Condition = params['Condition']
  @CreatedTime = params['CreatedTime']
  @ID = params['ID']
  @Name = params['Name']
  @Namespace = params['Namespace']
  @Status = params['Status']
  @UpdatedTime = params['UpdatedTime']
end