Class: TencentCloud::Wedata::V20210820::DescribeProjectRequest

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

Overview

DescribeProject请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, describeclusters = nil, describeexecutors = nil, describeadminusers = nil, describemembercount = nil, describecreator = nil, projectname = nil) ⇒ DescribeProjectRequest

Returns a new instance of DescribeProjectRequest.



13632
13633
13634
13635
13636
13637
13638
13639
13640
# File 'lib/v20210820/models.rb', line 13632

def initialize(projectid=nil, describeclusters=nil, describeexecutors=nil, describeadminusers=nil, describemembercount=nil, describecreator=nil, projectname=nil)
  @ProjectId = projectid
  @DescribeClusters = describeclusters
  @DescribeExecutors = describeexecutors
  @DescribeAdminUsers = describeadminusers
  @DescribeMemberCount = describemembercount
  @DescribeCreator = describecreator
  @ProjectName = projectname
end

Instance Attribute Details

#DescribeAdminUsersObject

Parameters:

  • ProjectId:

    项目id。一般使用项目Id来查询,与projectName必须存在一个。

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

    是否展示关联执行组的信息,仅部分信息。

  • DescribeAdminUsers:

    默认不展示项目管理员信息

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

    项目名只在租户内唯一,一般用来转化为项目ID。



13630
13631
13632
# File 'lib/v20210820/models.rb', line 13630

def DescribeAdminUsers
  @DescribeAdminUsers
end

#DescribeClustersObject

Parameters:

  • ProjectId:

    项目id。一般使用项目Id来查询,与projectName必须存在一个。

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

    是否展示关联执行组的信息,仅部分信息。

  • DescribeAdminUsers:

    默认不展示项目管理员信息

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

    项目名只在租户内唯一,一般用来转化为项目ID。



13630
13631
13632
# File 'lib/v20210820/models.rb', line 13630

def DescribeClusters
  @DescribeClusters
end

#DescribeCreatorObject

Parameters:

  • ProjectId:

    项目id。一般使用项目Id来查询,与projectName必须存在一个。

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

    是否展示关联执行组的信息,仅部分信息。

  • DescribeAdminUsers:

    默认不展示项目管理员信息

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

    项目名只在租户内唯一,一般用来转化为项目ID。



13630
13631
13632
# File 'lib/v20210820/models.rb', line 13630

def DescribeCreator
  @DescribeCreator
end

#DescribeExecutorsObject

Parameters:

  • ProjectId:

    项目id。一般使用项目Id来查询,与projectName必须存在一个。

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

    是否展示关联执行组的信息,仅部分信息。

  • DescribeAdminUsers:

    默认不展示项目管理员信息

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

    项目名只在租户内唯一,一般用来转化为项目ID。



13630
13631
13632
# File 'lib/v20210820/models.rb', line 13630

def DescribeExecutors
  @DescribeExecutors
end

#DescribeMemberCountObject

Parameters:

  • ProjectId:

    项目id。一般使用项目Id来查询,与projectName必须存在一个。

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

    是否展示关联执行组的信息,仅部分信息。

  • DescribeAdminUsers:

    默认不展示项目管理员信息

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

    项目名只在租户内唯一,一般用来转化为项目ID。



13630
13631
13632
# File 'lib/v20210820/models.rb', line 13630

def DescribeMemberCount
  @DescribeMemberCount
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目id。一般使用项目Id来查询,与projectName必须存在一个。

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

    是否展示关联执行组的信息,仅部分信息。

  • DescribeAdminUsers:

    默认不展示项目管理员信息

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

    项目名只在租户内唯一,一般用来转化为项目ID。



13630
13631
13632
# File 'lib/v20210820/models.rb', line 13630

def ProjectId
  @ProjectId
end

#ProjectNameObject

Parameters:

  • ProjectId:

    项目id。一般使用项目Id来查询,与projectName必须存在一个。

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

    是否展示关联执行组的信息,仅部分信息。

  • DescribeAdminUsers:

    默认不展示项目管理员信息

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

    项目名只在租户内唯一,一般用来转化为项目ID。



13630
13631
13632
# File 'lib/v20210820/models.rb', line 13630

def ProjectName
  @ProjectName
end

Instance Method Details

#deserialize(params) ⇒ Object



13642
13643
13644
13645
13646
13647
13648
13649
13650
# File 'lib/v20210820/models.rb', line 13642

def deserialize(params)
  @ProjectId = params['ProjectId']
  @DescribeClusters = params['DescribeClusters']
  @DescribeExecutors = params['DescribeExecutors']
  @DescribeAdminUsers = params['DescribeAdminUsers']
  @DescribeMemberCount = params['DescribeMemberCount']
  @DescribeCreator = params['DescribeCreator']
  @ProjectName = params['ProjectName']
end