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.



9463
9464
9465
9466
9467
9468
9469
9470
9471
# File 'lib/v20210820/models.rb', line 9463

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。



9461
9462
9463
# File 'lib/v20210820/models.rb', line 9461

def DescribeAdminUsers
  @DescribeAdminUsers
end

#DescribeClustersObject

Parameters:

  • ProjectId:

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

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

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

  • DescribeAdminUsers:

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

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

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



9461
9462
9463
# File 'lib/v20210820/models.rb', line 9461

def DescribeClusters
  @DescribeClusters
end

#DescribeCreatorObject

Parameters:

  • ProjectId:

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

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

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

  • DescribeAdminUsers:

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

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

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



9461
9462
9463
# File 'lib/v20210820/models.rb', line 9461

def DescribeCreator
  @DescribeCreator
end

#DescribeExecutorsObject

Parameters:

  • ProjectId:

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

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

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

  • DescribeAdminUsers:

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

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

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



9461
9462
9463
# File 'lib/v20210820/models.rb', line 9461

def DescribeExecutors
  @DescribeExecutors
end

#DescribeMemberCountObject

Parameters:

  • ProjectId:

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

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

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

  • DescribeAdminUsers:

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

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

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



9461
9462
9463
# File 'lib/v20210820/models.rb', line 9461

def DescribeMemberCount
  @DescribeMemberCount
end

#ProjectIdObject

Parameters:

  • ProjectId:

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

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

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

  • DescribeAdminUsers:

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

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

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



9461
9462
9463
# File 'lib/v20210820/models.rb', line 9461

def ProjectId
  @ProjectId
end

#ProjectNameObject

Parameters:

  • ProjectId:

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

  • DescribeClusters:

    是否展示关联集群信息

  • DescribeExecutors:

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

  • DescribeAdminUsers:

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

  • DescribeMemberCount:

    默认不统计项目人员数量

  • DescribeCreator:

    默认不查询创建者的信息

  • ProjectName:

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



9461
9462
9463
# File 'lib/v20210820/models.rb', line 9461

def ProjectName
  @ProjectName
end

Instance Method Details

#deserialize(params) ⇒ Object



9473
9474
9475
9476
9477
9478
9479
9480
9481
# File 'lib/v20210820/models.rb', line 9473

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