Class: TencentCloud::Wedata::V20210820::Project

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

Overview

项目信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tenantid = nil, projectid = nil, projectname = nil, displayname = nil, region = nil, description = nil, createtime = nil, creator = nil, tenant = nil, adminusers = nil, clusters = nil, params = nil, status = nil, model = nil, secondmodulelist = nil, owner = nil, workspaceext = nil) ⇒ Project

Returns a new instance of Project.



28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
28660
# File 'lib/v20210820/models.rb', line 28642

def initialize(tenantid=nil, projectid=nil, projectname=nil, displayname=nil, region=nil, description=nil, createtime=nil, creator=nil, tenant=nil, adminusers=nil, clusters=nil, params=nil, status=nil, model=nil, secondmodulelist=nil, owner=nil, workspaceext=nil)
  @TenantId = tenantid
  @ProjectId = projectid
  @ProjectName = projectname
  @DisplayName = displayname
  @Region = region
  @Description = description
  @CreateTime = createtime
  @Creator = creator
  @Tenant = tenant
  @AdminUsers = adminusers
  @Clusters = clusters
  @Params = params
  @Status = status
  @Model = model
  @SecondModuleList = secondmodulelist
  @Owner = owner
  @WorkspaceExt = workspaceext
end

Instance Attribute Details

#AdminUsersObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def AdminUsers
  @AdminUsers
end

#ClustersObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def Clusters
  @Clusters
end

#CreateTimeObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def CreateTime
  @CreateTime
end

#CreatorObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def Creator
  @Creator
end

#DescriptionObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def Description
  @Description
end

#DisplayNameObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def DisplayName
  @DisplayName
end

#ModelObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def Model
  @Model
end

#OwnerObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def Owner
  @Owner
end

#ParamsObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def Params
  @Params
end

#ProjectIdObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def ProjectId
  @ProjectId
end

#ProjectNameObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def ProjectName
  @ProjectName
end

#RegionObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def Region
  @Region
end

#SecondModuleListObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def SecondModuleList
  @SecondModuleList
end

#StatusObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def Status
  @Status
end

#TenantObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def Tenant
  @Tenant
end

#TenantIdObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def TenantId
  @TenantId
end

#WorkspaceExtObject

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

Parameters:

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • ProjectName:

    项目标识,英文名

  • DisplayName:

    项目显示名称,可以为中文名

  • Region:

    地域

  • Description:

    备注

  • CreateTime:

    创建时间

  • Creator:

    创建者

  • Tenant:

    租户信息

  • AdminUsers:

    项目的管理员

  • Clusters:

    项目关联的集群信息

  • Params:

    项目的额外配置参数

  • Status:

    项目状态:0:禁用,1:启用,-3:禁用中,2:启用中

  • Model:

    项目类型,SIMPLE:简单模式 STANDARD:标准模式

  • SecondModuleList:

    二级菜单

  • Owner:

    项目负责人

  • WorkspaceExt:

    项目扩展信息



28640
28641
28642
# File 'lib/v20210820/models.rb', line 28640

def WorkspaceExt
  @WorkspaceExt
end

Instance Method Details

#deserialize(params) ⇒ Object



28662
28663
28664
28665
28666
28667
28668
28669
28670
28671
28672
28673
28674
28675
28676
28677
28678
28679
28680
28681
28682
28683
28684
28685
28686
28687
28688
28689
28690
28691
28692
28693
28694
28695
28696
28697
28698
28699
28700
28701
28702
28703
28704
28705
28706
28707
28708
28709
28710
# File 'lib/v20210820/models.rb', line 28662

def deserialize(params)
  @TenantId = params['TenantId']
  @ProjectId = params['ProjectId']
  @ProjectName = params['ProjectName']
  @DisplayName = params['DisplayName']
  @Region = params['Region']
  @Description = params['Description']
  @CreateTime = params['CreateTime']
  unless params['Creator'].nil?
    @Creator = BaseUser.new
    @Creator.deserialize(params['Creator'])
  end
  unless params['Tenant'].nil?
    @Tenant = BaseTenant.new
    @Tenant.deserialize(params['Tenant'])
  end
  unless params['AdminUsers'].nil?
    @AdminUsers = []
    params['AdminUsers'].each do |i|
      baseuser_tmp = BaseUser.new
      baseuser_tmp.deserialize(i)
      @AdminUsers << baseuser_tmp
    end
  end
  unless params['Clusters'].nil?
    @Clusters = []
    params['Clusters'].each do |i|
      baseclusterinfo_tmp = BaseClusterInfo.new
      baseclusterinfo_tmp.deserialize(i)
      @Clusters << baseclusterinfo_tmp
    end
  end
  @Params = params['Params']
  @Status = params['Status']
  @Model = params['Model']
  @SecondModuleList = params['SecondModuleList']
  unless params['Owner'].nil?
    @Owner = BaseUser.new
    @Owner.deserialize(params['Owner'])
  end
  unless params['WorkspaceExt'].nil?
    @WorkspaceExt = []
    params['WorkspaceExt'].each do |i|
      workspaceext_tmp = WorkspaceExt.new
      workspaceext_tmp.deserialize(i)
      @WorkspaceExt << workspaceext_tmp
    end
  end
end