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.



6742
6743
6744
6745
6746
6747
6748
6749
# File 'lib/v20191205/models.rb', line 6742

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。



6740
6741
6742
# File 'lib/v20191205/models.rb', line 6740

def OwnerUin
  @OwnerUin
end

#ProjectCreateTimeObject

Parameters:

  • ProjectName:

    项目名称。

  • ProjectCreatorUin:

    项目创建用户 UIN。

  • ProjectCreateTime:

    项目创建时间。

  • ProjectResume:

    项目信息简述。

  • OwnerUin:

    用户 UIN。

  • ProjectId:

    项目 ID。



6740
6741
6742
# File 'lib/v20191205/models.rb', line 6740

def ProjectCreateTime
  @ProjectCreateTime
end

#ProjectCreatorUinObject

Parameters:

  • ProjectName:

    项目名称。

  • ProjectCreatorUin:

    项目创建用户 UIN。

  • ProjectCreateTime:

    项目创建时间。

  • ProjectResume:

    项目信息简述。

  • OwnerUin:

    用户 UIN。

  • ProjectId:

    项目 ID。



6740
6741
6742
# File 'lib/v20191205/models.rb', line 6740

def ProjectCreatorUin
  @ProjectCreatorUin
end

#ProjectIdObject

Parameters:

  • ProjectName:

    项目名称。

  • ProjectCreatorUin:

    项目创建用户 UIN。

  • ProjectCreateTime:

    项目创建时间。

  • ProjectResume:

    项目信息简述。

  • OwnerUin:

    用户 UIN。

  • ProjectId:

    项目 ID。



6740
6741
6742
# File 'lib/v20191205/models.rb', line 6740

def ProjectId
  @ProjectId
end

#ProjectNameObject

Parameters:

  • ProjectName:

    项目名称。

  • ProjectCreatorUin:

    项目创建用户 UIN。

  • ProjectCreateTime:

    项目创建时间。

  • ProjectResume:

    项目信息简述。

  • OwnerUin:

    用户 UIN。

  • ProjectId:

    项目 ID。



6740
6741
6742
# File 'lib/v20191205/models.rb', line 6740

def ProjectName
  @ProjectName
end

#ProjectResumeObject

Parameters:

  • ProjectName:

    项目名称。

  • ProjectCreatorUin:

    项目创建用户 UIN。

  • ProjectCreateTime:

    项目创建时间。

  • ProjectResume:

    项目信息简述。

  • OwnerUin:

    用户 UIN。

  • ProjectId:

    项目 ID。



6740
6741
6742
# File 'lib/v20191205/models.rb', line 6740

def ProjectResume
  @ProjectResume
end

Instance Method Details

#deserialize(params) ⇒ Object



6751
6752
6753
6754
6755
6756
6757
6758
# File 'lib/v20191205/models.rb', line 6751

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