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.



28815
28816
28817
28818
28819
28820
28821
28822
28823
28824
28825
28826
28827
28828
28829
28830
28831
28832
28833
# File 'lib/v20210820/models.rb', line 28815

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

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:

    项目扩展信息



28813
28814
28815
# File 'lib/v20210820/models.rb', line 28813

def WorkspaceExt
  @WorkspaceExt
end

Instance Method Details

#deserialize(params) ⇒ Object



28835
28836
28837
28838
28839
28840
28841
28842
28843
28844
28845
28846
28847
28848
28849
28850
28851
28852
28853
28854
28855
28856
28857
28858
28859
28860
28861
28862
28863
28864
28865
28866
28867
28868
28869
28870
28871
28872
28873
28874
28875
28876
28877
28878
28879
28880
28881
28882
28883
# File 'lib/v20210820/models.rb', line 28835

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