Class: TencentCloud::Ssl::V20191205::ProjectInfo

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

Overview

获取证书列表(DescribeCertificates)返回参数键为 Certificates 下,key为 ProjectInfo 的内容。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectname = nil, projectcreatoruin = nil, projectcreatetime = nil, projectresume = nil, owneruin = nil, projectid = nil) ⇒ ProjectInfo

Returns a new instance of ProjectInfo.



6594
6595
6596
6597
6598
6599
6600
6601
# File 'lib/v20191205/models.rb', line 6594

def initialize(projectname=nil, projectcreatoruin=nil, projectcreatetime=nil, projectresume=nil, owneruin=nil, projectid=nil)
  @ProjectName = projectname
  @ProjectCreatorUin = projectcreatoruin
  @ProjectCreateTime = projectcreatetime
  @ProjectResume = projectresume
  @OwnerUin = owneruin
  @ProjectId = projectid
end

Instance Attribute Details

#OwnerUinObject

Parameters:

  • ProjectName:

    项目名称。

  • ProjectCreatorUin:

    项目创建用户 UIN。

  • ProjectCreateTime:

    项目创建时间。

  • ProjectResume:

    项目信息简述。

  • OwnerUin:

    用户 UIN。

  • ProjectId:

    项目 ID。



6592
6593
6594
# File 'lib/v20191205/models.rb', line 6592

def OwnerUin
  @OwnerUin
end

#ProjectCreateTimeObject

Parameters:

  • ProjectName:

    项目名称。

  • ProjectCreatorUin:

    项目创建用户 UIN。

  • ProjectCreateTime:

    项目创建时间。

  • ProjectResume:

    项目信息简述。

  • OwnerUin:

    用户 UIN。

  • ProjectId:

    项目 ID。



6592
6593
6594
# File 'lib/v20191205/models.rb', line 6592

def ProjectCreateTime
  @ProjectCreateTime
end

#ProjectCreatorUinObject

Parameters:

  • ProjectName:

    项目名称。

  • ProjectCreatorUin:

    项目创建用户 UIN。

  • ProjectCreateTime:

    项目创建时间。

  • ProjectResume:

    项目信息简述。

  • OwnerUin:

    用户 UIN。

  • ProjectId:

    项目 ID。



6592
6593
6594
# File 'lib/v20191205/models.rb', line 6592

def ProjectCreatorUin
  @ProjectCreatorUin
end

#ProjectIdObject

Parameters:

  • ProjectName:

    项目名称。

  • ProjectCreatorUin:

    项目创建用户 UIN。

  • ProjectCreateTime:

    项目创建时间。

  • ProjectResume:

    项目信息简述。

  • OwnerUin:

    用户 UIN。

  • ProjectId:

    项目 ID。



6592
6593
6594
# File 'lib/v20191205/models.rb', line 6592

def ProjectId
  @ProjectId
end

#ProjectNameObject

Parameters:

  • ProjectName:

    项目名称。

  • ProjectCreatorUin:

    项目创建用户 UIN。

  • ProjectCreateTime:

    项目创建时间。

  • ProjectResume:

    项目信息简述。

  • OwnerUin:

    用户 UIN。

  • ProjectId:

    项目 ID。



6592
6593
6594
# File 'lib/v20191205/models.rb', line 6592

def ProjectName
  @ProjectName
end

#ProjectResumeObject

Parameters:

  • ProjectName:

    项目名称。

  • ProjectCreatorUin:

    项目创建用户 UIN。

  • ProjectCreateTime:

    项目创建时间。

  • ProjectResume:

    项目信息简述。

  • OwnerUin:

    用户 UIN。

  • ProjectId:

    项目 ID。



6592
6593
6594
# File 'lib/v20191205/models.rb', line 6592

def ProjectResume
  @ProjectResume
end

Instance Method Details

#deserialize(params) ⇒ Object



6603
6604
6605
6606
6607
6608
6609
6610
# File 'lib/v20191205/models.rb', line 6603

def deserialize(params)
  @ProjectName = params['ProjectName']
  @ProjectCreatorUin = params['ProjectCreatorUin']
  @ProjectCreateTime = params['ProjectCreateTime']
  @ProjectResume = params['ProjectResume']
  @OwnerUin = params['OwnerUin']
  @ProjectId = params['ProjectId']
end