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, createtimestamp = nil) ⇒ Project

Returns a new instance of Project.



30161
30162
30163
30164
30165
30166
30167
30168
30169
30170
30171
30172
30173
30174
30175
30176
30177
30178
30179
30180
# File 'lib/v20210820/models.rb', line 30161

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, createtimestamp=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
  @CreateTimestamp = createtimestamp
end

Instance Attribute Details

#AdminUsersObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def AdminUsers
  @AdminUsers
end

#ClustersObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def Clusters
  @Clusters
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def CreateTime
  @CreateTime
end

#CreateTimestampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def CreateTimestamp
  @CreateTimestamp
end

#CreatorObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def Creator
  @Creator
end

#DescriptionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def Description
  @Description
end

#DisplayNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def DisplayName
  @DisplayName
end

#ModelObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def Model
  @Model
end

#OwnerObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def Owner
  @Owner
end

#ParamsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def Params
  @Params
end

#ProjectIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def ProjectId
  @ProjectId
end

#ProjectNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def ProjectName
  @ProjectName
end

#RegionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def Region
  @Region
end

#SecondModuleListObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def SecondModuleList
  @SecondModuleList
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def Status
  @Status
end

#TenantObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def Tenant
  @Tenant
end

#TenantIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def TenantId
  @TenantId
end

#WorkspaceExtObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 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:

    项目扩展信息

  • CreateTimestamp:

    创建时间时间戳



30159
30160
30161
# File 'lib/v20210820/models.rb', line 30159

def WorkspaceExt
  @WorkspaceExt
end

Instance Method Details

#deserialize(params) ⇒ Object



30182
30183
30184
30185
30186
30187
30188
30189
30190
30191
30192
30193
30194
30195
30196
30197
30198
30199
30200
30201
30202
30203
30204
30205
30206
30207
30208
30209
30210
30211
30212
30213
30214
30215
30216
30217
30218
30219
30220
30221
30222
30223
30224
30225
30226
30227
30228
30229
30230
30231
# File 'lib/v20210820/models.rb', line 30182

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
  @CreateTimestamp = params['CreateTimestamp']
end