Class: TencentCloud::Iecp::V20210914::DescribeNodeUnitRequest

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

Overview

DescribeNodeUnit请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(edgeunitid = nil, nodegroupname = nil, namespace = nil, limit = nil, offset = nil, namefilter = nil) ⇒ DescribeNodeUnitRequest

Returns a new instance of DescribeNodeUnitRequest.



3611
3612
3613
3614
3615
3616
3617
3618
# File 'lib/v20210914/models.rb', line 3611

def initialize(edgeunitid=nil, nodegroupname=nil, namespace=nil, limit=nil, offset=nil, namefilter=nil)
  @EdgeUnitId = edgeunitid
  @NodeGroupName = nodegroupname
  @Namespace = namespace
  @Limit = limit
  @Offset = offset
  @NameFilter = namefilter
end

Instance Attribute Details

#EdgeUnitIdObject

Parameters:

  • EdgeUnitId:

    边缘单元ID

  • NodeGroupName:

    NodeUnit所属的NodeGroup名称

  • Namespace:

    命名空间,默认default

  • Limit:

    分页查询limit,默认20

  • Offset:

    分页查询offset,默认0

  • NameFilter:

    模糊匹配



3609
3610
3611
# File 'lib/v20210914/models.rb', line 3609

def EdgeUnitId
  @EdgeUnitId
end

#LimitObject

Parameters:

  • EdgeUnitId:

    边缘单元ID

  • NodeGroupName:

    NodeUnit所属的NodeGroup名称

  • Namespace:

    命名空间,默认default

  • Limit:

    分页查询limit,默认20

  • Offset:

    分页查询offset,默认0

  • NameFilter:

    模糊匹配



3609
3610
3611
# File 'lib/v20210914/models.rb', line 3609

def Limit
  @Limit
end

#NameFilterObject

Parameters:

  • EdgeUnitId:

    边缘单元ID

  • NodeGroupName:

    NodeUnit所属的NodeGroup名称

  • Namespace:

    命名空间,默认default

  • Limit:

    分页查询limit,默认20

  • Offset:

    分页查询offset,默认0

  • NameFilter:

    模糊匹配



3609
3610
3611
# File 'lib/v20210914/models.rb', line 3609

def NameFilter
  @NameFilter
end

#NamespaceObject

Parameters:

  • EdgeUnitId:

    边缘单元ID

  • NodeGroupName:

    NodeUnit所属的NodeGroup名称

  • Namespace:

    命名空间,默认default

  • Limit:

    分页查询limit,默认20

  • Offset:

    分页查询offset,默认0

  • NameFilter:

    模糊匹配



3609
3610
3611
# File 'lib/v20210914/models.rb', line 3609

def Namespace
  @Namespace
end

#NodeGroupNameObject

Parameters:

  • EdgeUnitId:

    边缘单元ID

  • NodeGroupName:

    NodeUnit所属的NodeGroup名称

  • Namespace:

    命名空间,默认default

  • Limit:

    分页查询limit,默认20

  • Offset:

    分页查询offset,默认0

  • NameFilter:

    模糊匹配



3609
3610
3611
# File 'lib/v20210914/models.rb', line 3609

def NodeGroupName
  @NodeGroupName
end

#OffsetObject

Parameters:

  • EdgeUnitId:

    边缘单元ID

  • NodeGroupName:

    NodeUnit所属的NodeGroup名称

  • Namespace:

    命名空间,默认default

  • Limit:

    分页查询limit,默认20

  • Offset:

    分页查询offset,默认0

  • NameFilter:

    模糊匹配



3609
3610
3611
# File 'lib/v20210914/models.rb', line 3609

def Offset
  @Offset
end

Instance Method Details

#deserialize(params) ⇒ Object



3620
3621
3622
3623
3624
3625
3626
3627
# File 'lib/v20210914/models.rb', line 3620

def deserialize(params)
  @EdgeUnitId = params['EdgeUnitId']
  @NodeGroupName = params['NodeGroupName']
  @Namespace = params['Namespace']
  @Limit = params['Limit']
  @Offset = params['Offset']
  @NameFilter = params['NameFilter']
end