Class: TencentCloud::Tke::V20180525::DescribeEdgeClusterUpgradeInfoResponse

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

Overview

DescribeEdgeClusterUpgradeInfo返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(componentversion = nil, edgeversioncurrent = nil, registryprefix = nil, clusterupgradestatus = nil, clusterupgradestatusreason = nil, requestid = nil) ⇒ DescribeEdgeClusterUpgradeInfoResponse

Returns a new instance of DescribeEdgeClusterUpgradeInfoResponse.



7516
7517
7518
7519
7520
7521
7522
7523
# File 'lib/v20180525/models.rb', line 7516

def initialize(componentversion=nil, edgeversioncurrent=nil, registryprefix=nil, clusterupgradestatus=nil, clusterupgradestatusreason=nil, requestid=nil)
  @ComponentVersion = componentversion
  @EdgeVersionCurrent = edgeversioncurrent
  @RegistryPrefix = registryprefix
  @ClusterUpgradeStatus = clusterupgradestatus
  @ClusterUpgradeStatusReason = clusterupgradestatusreason
  @RequestId = requestid
end

Instance Attribute Details

#ClusterUpgradeStatusObject

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

Parameters:

  • ComponentVersion:

    可升级的集群组件及其版本

  • EdgeVersionCurrent:

    边缘集群当前版本

  • RegistryPrefix:

    边缘组件镜像仓库地址前缀,包含域名和命名空间

  • ClusterUpgradeStatus:

    集群升级状态,可能值:running、updating、failed

  • ClusterUpgradeStatusReason:

    集群升级中状态或者失败原因

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7514
7515
7516
# File 'lib/v20180525/models.rb', line 7514

def ClusterUpgradeStatus
  @ClusterUpgradeStatus
end

#ClusterUpgradeStatusReasonObject

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

Parameters:

  • ComponentVersion:

    可升级的集群组件及其版本

  • EdgeVersionCurrent:

    边缘集群当前版本

  • RegistryPrefix:

    边缘组件镜像仓库地址前缀,包含域名和命名空间

  • ClusterUpgradeStatus:

    集群升级状态,可能值:running、updating、failed

  • ClusterUpgradeStatusReason:

    集群升级中状态或者失败原因

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7514
7515
7516
# File 'lib/v20180525/models.rb', line 7514

def ClusterUpgradeStatusReason
  @ClusterUpgradeStatusReason
end

#ComponentVersionObject

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

Parameters:

  • ComponentVersion:

    可升级的集群组件及其版本

  • EdgeVersionCurrent:

    边缘集群当前版本

  • RegistryPrefix:

    边缘组件镜像仓库地址前缀,包含域名和命名空间

  • ClusterUpgradeStatus:

    集群升级状态,可能值:running、updating、failed

  • ClusterUpgradeStatusReason:

    集群升级中状态或者失败原因

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7514
7515
7516
# File 'lib/v20180525/models.rb', line 7514

def ComponentVersion
  @ComponentVersion
end

#EdgeVersionCurrentObject

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

Parameters:

  • ComponentVersion:

    可升级的集群组件及其版本

  • EdgeVersionCurrent:

    边缘集群当前版本

  • RegistryPrefix:

    边缘组件镜像仓库地址前缀,包含域名和命名空间

  • ClusterUpgradeStatus:

    集群升级状态,可能值:running、updating、failed

  • ClusterUpgradeStatusReason:

    集群升级中状态或者失败原因

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7514
7515
7516
# File 'lib/v20180525/models.rb', line 7514

def EdgeVersionCurrent
  @EdgeVersionCurrent
end

#RegistryPrefixObject

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

Parameters:

  • ComponentVersion:

    可升级的集群组件及其版本

  • EdgeVersionCurrent:

    边缘集群当前版本

  • RegistryPrefix:

    边缘组件镜像仓库地址前缀,包含域名和命名空间

  • ClusterUpgradeStatus:

    集群升级状态,可能值:running、updating、failed

  • ClusterUpgradeStatusReason:

    集群升级中状态或者失败原因

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7514
7515
7516
# File 'lib/v20180525/models.rb', line 7514

def RegistryPrefix
  @RegistryPrefix
end

#RequestIdObject

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

Parameters:

  • ComponentVersion:

    可升级的集群组件及其版本

  • EdgeVersionCurrent:

    边缘集群当前版本

  • RegistryPrefix:

    边缘组件镜像仓库地址前缀,包含域名和命名空间

  • ClusterUpgradeStatus:

    集群升级状态,可能值:running、updating、failed

  • ClusterUpgradeStatusReason:

    集群升级中状态或者失败原因

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7514
7515
7516
# File 'lib/v20180525/models.rb', line 7514

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



7525
7526
7527
7528
7529
7530
7531
7532
# File 'lib/v20180525/models.rb', line 7525

def deserialize(params)
  @ComponentVersion = params['ComponentVersion']
  @EdgeVersionCurrent = params['EdgeVersionCurrent']
  @RegistryPrefix = params['RegistryPrefix']
  @ClusterUpgradeStatus = params['ClusterUpgradeStatus']
  @ClusterUpgradeStatusReason = params['ClusterUpgradeStatusReason']
  @RequestId = params['RequestId']
end