Class: TencentCloud::Oceanus::V20190422::WorkSpaceClusterItem

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

Overview

空间和集群绑定关系

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clustergroupid = nil, clustergroupserialid = nil, clustername = nil, workspaceid = nil, workspacename = nil, status = nil, projectid = nil, projectidstr = nil) ⇒ WorkSpaceClusterItem

Returns a new instance of WorkSpaceClusterItem.



6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
# File 'lib/v20190422/models.rb', line 6141

def initialize(clustergroupid=nil, clustergroupserialid=nil, clustername=nil, workspaceid=nil, workspacename=nil, status=nil, projectid=nil, projectidstr=nil)
  @ClusterGroupId = clustergroupid
  @ClusterGroupSerialId = clustergroupserialid
  @ClusterName = clustername
  @WorkSpaceId = workspaceid
  @WorkSpaceName = workspacename
  @Status = status
  @ProjectId = projectid
  @ProjectIdStr = projectidstr
end

Instance Attribute Details

#ClusterGroupIdObject

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

Parameters:

  • ClusterGroupId:

    集群 ID

  • ClusterGroupSerialId:

    集群 SerialId

  • ClusterName:

    集群名称

  • WorkSpaceId:

    工作空间 SerialId

  • WorkSpaceName:

    工作空间名称

  • Status:

    绑定状态 2 绑定 1 解除绑定

  • ProjectId:

    项目ID

  • ProjectIdStr:

    项目ID string类型



6139
6140
6141
# File 'lib/v20190422/models.rb', line 6139

def ClusterGroupId
  @ClusterGroupId
end

#ClusterGroupSerialIdObject

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

Parameters:

  • ClusterGroupId:

    集群 ID

  • ClusterGroupSerialId:

    集群 SerialId

  • ClusterName:

    集群名称

  • WorkSpaceId:

    工作空间 SerialId

  • WorkSpaceName:

    工作空间名称

  • Status:

    绑定状态 2 绑定 1 解除绑定

  • ProjectId:

    项目ID

  • ProjectIdStr:

    项目ID string类型



6139
6140
6141
# File 'lib/v20190422/models.rb', line 6139

def ClusterGroupSerialId
  @ClusterGroupSerialId
end

#ClusterNameObject

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

Parameters:

  • ClusterGroupId:

    集群 ID

  • ClusterGroupSerialId:

    集群 SerialId

  • ClusterName:

    集群名称

  • WorkSpaceId:

    工作空间 SerialId

  • WorkSpaceName:

    工作空间名称

  • Status:

    绑定状态 2 绑定 1 解除绑定

  • ProjectId:

    项目ID

  • ProjectIdStr:

    项目ID string类型



6139
6140
6141
# File 'lib/v20190422/models.rb', line 6139

def ClusterName
  @ClusterName
end

#ProjectIdObject

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

Parameters:

  • ClusterGroupId:

    集群 ID

  • ClusterGroupSerialId:

    集群 SerialId

  • ClusterName:

    集群名称

  • WorkSpaceId:

    工作空间 SerialId

  • WorkSpaceName:

    工作空间名称

  • Status:

    绑定状态 2 绑定 1 解除绑定

  • ProjectId:

    项目ID

  • ProjectIdStr:

    项目ID string类型



6139
6140
6141
# File 'lib/v20190422/models.rb', line 6139

def ProjectId
  @ProjectId
end

#ProjectIdStrObject

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

Parameters:

  • ClusterGroupId:

    集群 ID

  • ClusterGroupSerialId:

    集群 SerialId

  • ClusterName:

    集群名称

  • WorkSpaceId:

    工作空间 SerialId

  • WorkSpaceName:

    工作空间名称

  • Status:

    绑定状态 2 绑定 1 解除绑定

  • ProjectId:

    项目ID

  • ProjectIdStr:

    项目ID string类型



6139
6140
6141
# File 'lib/v20190422/models.rb', line 6139

def ProjectIdStr
  @ProjectIdStr
end

#StatusObject

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

Parameters:

  • ClusterGroupId:

    集群 ID

  • ClusterGroupSerialId:

    集群 SerialId

  • ClusterName:

    集群名称

  • WorkSpaceId:

    工作空间 SerialId

  • WorkSpaceName:

    工作空间名称

  • Status:

    绑定状态 2 绑定 1 解除绑定

  • ProjectId:

    项目ID

  • ProjectIdStr:

    项目ID string类型



6139
6140
6141
# File 'lib/v20190422/models.rb', line 6139

def Status
  @Status
end

#WorkSpaceIdObject

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

Parameters:

  • ClusterGroupId:

    集群 ID

  • ClusterGroupSerialId:

    集群 SerialId

  • ClusterName:

    集群名称

  • WorkSpaceId:

    工作空间 SerialId

  • WorkSpaceName:

    工作空间名称

  • Status:

    绑定状态 2 绑定 1 解除绑定

  • ProjectId:

    项目ID

  • ProjectIdStr:

    项目ID string类型



6139
6140
6141
# File 'lib/v20190422/models.rb', line 6139

def WorkSpaceId
  @WorkSpaceId
end

#WorkSpaceNameObject

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

Parameters:

  • ClusterGroupId:

    集群 ID

  • ClusterGroupSerialId:

    集群 SerialId

  • ClusterName:

    集群名称

  • WorkSpaceId:

    工作空间 SerialId

  • WorkSpaceName:

    工作空间名称

  • Status:

    绑定状态 2 绑定 1 解除绑定

  • ProjectId:

    项目ID

  • ProjectIdStr:

    项目ID string类型



6139
6140
6141
# File 'lib/v20190422/models.rb', line 6139

def WorkSpaceName
  @WorkSpaceName
end

Instance Method Details

#deserialize(params) ⇒ Object



6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
# File 'lib/v20190422/models.rb', line 6152

def deserialize(params)
  @ClusterGroupId = params['ClusterGroupId']
  @ClusterGroupSerialId = params['ClusterGroupSerialId']
  @ClusterName = params['ClusterName']
  @WorkSpaceId = params['WorkSpaceId']
  @WorkSpaceName = params['WorkSpaceName']
  @Status = params['Status']
  @ProjectId = params['ProjectId']
  @ProjectIdStr = params['ProjectIdStr']
end