Class: TencentCloud::Wedata::V20210820::BaseProject

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

Overview

项目信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectname = nil, displayname = nil, region = nil, tenantid = nil, projectid = nil, description = nil, createtime = nil, status = nil, model = nil) ⇒ BaseProject

Returns a new instance of BaseProject.



1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
# File 'lib/v20210820/models.rb', line 1241

def initialize(projectname=nil, displayname=nil, region=nil, tenantid=nil, projectid=nil, description=nil, createtime=nil, status=nil, model=nil)
  @ProjectName = projectname
  @DisplayName = displayname
  @Region = region
  @TenantId = tenantid
  @ProjectId = projectid
  @Description = description
  @CreateTime = createtime
  @Status = status
  @Model = model
end

Instance Attribute Details

#CreateTimeObject

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

Parameters:

  • ProjectName:

    项目标识,英文名

  • DisplayName:

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

  • Region:

    地域

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • Description:

    备注

  • CreateTime:

    创建时间

  • Status:

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

  • Model:

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



1239
1240
1241
# File 'lib/v20210820/models.rb', line 1239

def CreateTime
  @CreateTime
end

#DescriptionObject

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

Parameters:

  • ProjectName:

    项目标识,英文名

  • DisplayName:

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

  • Region:

    地域

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • Description:

    备注

  • CreateTime:

    创建时间

  • Status:

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

  • Model:

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



1239
1240
1241
# File 'lib/v20210820/models.rb', line 1239

def Description
  @Description
end

#DisplayNameObject

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

Parameters:

  • ProjectName:

    项目标识,英文名

  • DisplayName:

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

  • Region:

    地域

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • Description:

    备注

  • CreateTime:

    创建时间

  • Status:

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

  • Model:

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



1239
1240
1241
# File 'lib/v20210820/models.rb', line 1239

def DisplayName
  @DisplayName
end

#ModelObject

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

Parameters:

  • ProjectName:

    项目标识,英文名

  • DisplayName:

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

  • Region:

    地域

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • Description:

    备注

  • CreateTime:

    创建时间

  • Status:

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

  • Model:

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



1239
1240
1241
# File 'lib/v20210820/models.rb', line 1239

def Model
  @Model
end

#ProjectIdObject

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

Parameters:

  • ProjectName:

    项目标识,英文名

  • DisplayName:

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

  • Region:

    地域

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • Description:

    备注

  • CreateTime:

    创建时间

  • Status:

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

  • Model:

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



1239
1240
1241
# File 'lib/v20210820/models.rb', line 1239

def ProjectId
  @ProjectId
end

#ProjectNameObject

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

Parameters:

  • ProjectName:

    项目标识,英文名

  • DisplayName:

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

  • Region:

    地域

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • Description:

    备注

  • CreateTime:

    创建时间

  • Status:

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

  • Model:

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



1239
1240
1241
# File 'lib/v20210820/models.rb', line 1239

def ProjectName
  @ProjectName
end

#RegionObject

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

Parameters:

  • ProjectName:

    项目标识,英文名

  • DisplayName:

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

  • Region:

    地域

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • Description:

    备注

  • CreateTime:

    创建时间

  • Status:

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

  • Model:

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



1239
1240
1241
# File 'lib/v20210820/models.rb', line 1239

def Region
  @Region
end

#StatusObject

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

Parameters:

  • ProjectName:

    项目标识,英文名

  • DisplayName:

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

  • Region:

    地域

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • Description:

    备注

  • CreateTime:

    创建时间

  • Status:

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

  • Model:

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



1239
1240
1241
# File 'lib/v20210820/models.rb', line 1239

def Status
  @Status
end

#TenantIdObject

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

Parameters:

  • ProjectName:

    项目标识,英文名

  • DisplayName:

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

  • Region:

    地域

  • TenantId:

    项目的所在租户ID

  • ProjectId:

    项目id

  • Description:

    备注

  • CreateTime:

    创建时间

  • Status:

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

  • Model:

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



1239
1240
1241
# File 'lib/v20210820/models.rb', line 1239

def TenantId
  @TenantId
end

Instance Method Details

#deserialize(params) ⇒ Object



1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
# File 'lib/v20210820/models.rb', line 1253

def deserialize(params)
  @ProjectName = params['ProjectName']
  @DisplayName = params['DisplayName']
  @Region = params['Region']
  @TenantId = params['TenantId']
  @ProjectId = params['ProjectId']
  @Description = params['Description']
  @CreateTime = params['CreateTime']
  @Status = params['Status']
  @Model = params['Model']
end