Class: TencentCloud::Dcdb::V20180411::Project

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

Overview

项目信息描述

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, owneruin = nil, appid = nil, name = nil, creatoruin = nil, srcplat = nil, srcappid = nil, status = nil, createtime = nil, isdefault = nil, info = nil) ⇒ Project

Returns a new instance of Project.



5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
# File 'lib/v20180411/models.rb', line 5574

def initialize(projectid=nil, owneruin=nil, appid=nil, name=nil, creatoruin=nil, srcplat=nil, srcappid=nil, status=nil, createtime=nil, isdefault=nil, info=nil)
  @ProjectId = projectid
  @OwnerUin = owneruin
  @AppId = appid
  @Name = name
  @CreatorUin = creatoruin
  @SrcPlat = srcplat
  @SrcAppId = srcappid
  @Status = status
  @CreateTime = createtime
  @IsDefault = isdefault
  @Info = info
end

Instance Attribute Details

#AppIdObject

Parameters:

  • ProjectId:

    项目ID

  • OwnerUin:

    资源拥有者(主账号)uin

  • AppId:

    应用Id

  • Name:

    项目名称

  • CreatorUin:

    创建者uin

  • SrcPlat:

    来源平台

  • SrcAppId:

    来源AppId

  • Status:

    项目状态,0正常,-1关闭。默认项目为3

  • CreateTime:

    创建时间

  • IsDefault:

    是否默认项目,1 是,0 不是

  • Info:

    描述信息



5572
5573
5574
# File 'lib/v20180411/models.rb', line 5572

def AppId
  @AppId
end

#CreateTimeObject

Parameters:

  • ProjectId:

    项目ID

  • OwnerUin:

    资源拥有者(主账号)uin

  • AppId:

    应用Id

  • Name:

    项目名称

  • CreatorUin:

    创建者uin

  • SrcPlat:

    来源平台

  • SrcAppId:

    来源AppId

  • Status:

    项目状态,0正常,-1关闭。默认项目为3

  • CreateTime:

    创建时间

  • IsDefault:

    是否默认项目,1 是,0 不是

  • Info:

    描述信息



5572
5573
5574
# File 'lib/v20180411/models.rb', line 5572

def CreateTime
  @CreateTime
end

#CreatorUinObject

Parameters:

  • ProjectId:

    项目ID

  • OwnerUin:

    资源拥有者(主账号)uin

  • AppId:

    应用Id

  • Name:

    项目名称

  • CreatorUin:

    创建者uin

  • SrcPlat:

    来源平台

  • SrcAppId:

    来源AppId

  • Status:

    项目状态,0正常,-1关闭。默认项目为3

  • CreateTime:

    创建时间

  • IsDefault:

    是否默认项目,1 是,0 不是

  • Info:

    描述信息



5572
5573
5574
# File 'lib/v20180411/models.rb', line 5572

def CreatorUin
  @CreatorUin
end

#InfoObject

Parameters:

  • ProjectId:

    项目ID

  • OwnerUin:

    资源拥有者(主账号)uin

  • AppId:

    应用Id

  • Name:

    项目名称

  • CreatorUin:

    创建者uin

  • SrcPlat:

    来源平台

  • SrcAppId:

    来源AppId

  • Status:

    项目状态,0正常,-1关闭。默认项目为3

  • CreateTime:

    创建时间

  • IsDefault:

    是否默认项目,1 是,0 不是

  • Info:

    描述信息



5572
5573
5574
# File 'lib/v20180411/models.rb', line 5572

def Info
  @Info
end

#IsDefaultObject

Parameters:

  • ProjectId:

    项目ID

  • OwnerUin:

    资源拥有者(主账号)uin

  • AppId:

    应用Id

  • Name:

    项目名称

  • CreatorUin:

    创建者uin

  • SrcPlat:

    来源平台

  • SrcAppId:

    来源AppId

  • Status:

    项目状态,0正常,-1关闭。默认项目为3

  • CreateTime:

    创建时间

  • IsDefault:

    是否默认项目,1 是,0 不是

  • Info:

    描述信息



5572
5573
5574
# File 'lib/v20180411/models.rb', line 5572

def IsDefault
  @IsDefault
end

#NameObject

Parameters:

  • ProjectId:

    项目ID

  • OwnerUin:

    资源拥有者(主账号)uin

  • AppId:

    应用Id

  • Name:

    项目名称

  • CreatorUin:

    创建者uin

  • SrcPlat:

    来源平台

  • SrcAppId:

    来源AppId

  • Status:

    项目状态,0正常,-1关闭。默认项目为3

  • CreateTime:

    创建时间

  • IsDefault:

    是否默认项目,1 是,0 不是

  • Info:

    描述信息



5572
5573
5574
# File 'lib/v20180411/models.rb', line 5572

def Name
  @Name
end

#OwnerUinObject

Parameters:

  • ProjectId:

    项目ID

  • OwnerUin:

    资源拥有者(主账号)uin

  • AppId:

    应用Id

  • Name:

    项目名称

  • CreatorUin:

    创建者uin

  • SrcPlat:

    来源平台

  • SrcAppId:

    来源AppId

  • Status:

    项目状态,0正常,-1关闭。默认项目为3

  • CreateTime:

    创建时间

  • IsDefault:

    是否默认项目,1 是,0 不是

  • Info:

    描述信息



5572
5573
5574
# File 'lib/v20180411/models.rb', line 5572

def OwnerUin
  @OwnerUin
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目ID

  • OwnerUin:

    资源拥有者(主账号)uin

  • AppId:

    应用Id

  • Name:

    项目名称

  • CreatorUin:

    创建者uin

  • SrcPlat:

    来源平台

  • SrcAppId:

    来源AppId

  • Status:

    项目状态,0正常,-1关闭。默认项目为3

  • CreateTime:

    创建时间

  • IsDefault:

    是否默认项目,1 是,0 不是

  • Info:

    描述信息



5572
5573
5574
# File 'lib/v20180411/models.rb', line 5572

def ProjectId
  @ProjectId
end

#SrcAppIdObject

Parameters:

  • ProjectId:

    项目ID

  • OwnerUin:

    资源拥有者(主账号)uin

  • AppId:

    应用Id

  • Name:

    项目名称

  • CreatorUin:

    创建者uin

  • SrcPlat:

    来源平台

  • SrcAppId:

    来源AppId

  • Status:

    项目状态,0正常,-1关闭。默认项目为3

  • CreateTime:

    创建时间

  • IsDefault:

    是否默认项目,1 是,0 不是

  • Info:

    描述信息



5572
5573
5574
# File 'lib/v20180411/models.rb', line 5572

def SrcAppId
  @SrcAppId
end

#SrcPlatObject

Parameters:

  • ProjectId:

    项目ID

  • OwnerUin:

    资源拥有者(主账号)uin

  • AppId:

    应用Id

  • Name:

    项目名称

  • CreatorUin:

    创建者uin

  • SrcPlat:

    来源平台

  • SrcAppId:

    来源AppId

  • Status:

    项目状态,0正常,-1关闭。默认项目为3

  • CreateTime:

    创建时间

  • IsDefault:

    是否默认项目,1 是,0 不是

  • Info:

    描述信息



5572
5573
5574
# File 'lib/v20180411/models.rb', line 5572

def SrcPlat
  @SrcPlat
end

#StatusObject

Parameters:

  • ProjectId:

    项目ID

  • OwnerUin:

    资源拥有者(主账号)uin

  • AppId:

    应用Id

  • Name:

    项目名称

  • CreatorUin:

    创建者uin

  • SrcPlat:

    来源平台

  • SrcAppId:

    来源AppId

  • Status:

    项目状态,0正常,-1关闭。默认项目为3

  • CreateTime:

    创建时间

  • IsDefault:

    是否默认项目,1 是,0 不是

  • Info:

    描述信息



5572
5573
5574
# File 'lib/v20180411/models.rb', line 5572

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
# File 'lib/v20180411/models.rb', line 5588

def deserialize(params)
  @ProjectId = params['ProjectId']
  @OwnerUin = params['OwnerUin']
  @AppId = params['AppId']
  @Name = params['Name']
  @CreatorUin = params['CreatorUin']
  @SrcPlat = params['SrcPlat']
  @SrcAppId = params['SrcAppId']
  @Status = params['Status']
  @CreateTime = params['CreateTime']
  @IsDefault = params['IsDefault']
  @Info = params['Info']
end