Class: TencentCloud::Dasb::V20191018::DescribeResourcesRequest

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

Overview

DescribeResources请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(apcode = nil, vpcid = nil, resourceids = nil, limit = nil, offset = nil) ⇒ DescribeResourcesRequest

Returns a new instance of DescribeResourcesRequest.



2737
2738
2739
2740
2741
2742
2743
# File 'lib/v20191018/models.rb', line 2737

def initialize(apcode=nil, vpcid=nil, resourceids=nil, limit=nil, offset=nil)
  @ApCode = apcode
  @VpcId = vpcid
  @ResourceIds = resourceids
  @Limit = limit
  @Offset = offset
end

Instance Attribute Details

#ApCodeObject

Parameters:

  • ApCode:

    地域码, 如: ap-guangzhou

  • VpcId:

    按照堡垒机开通的 VPC 实例ID查询

  • ResourceIds:

    资源ID集合,当传入ID集合时忽略 ApCode 和 VpcId

  • Limit:

    每页条目数量

  • Offset:

    分页偏移位置



2735
2736
2737
# File 'lib/v20191018/models.rb', line 2735

def ApCode
  @ApCode
end

#LimitObject

Parameters:

  • ApCode:

    地域码, 如: ap-guangzhou

  • VpcId:

    按照堡垒机开通的 VPC 实例ID查询

  • ResourceIds:

    资源ID集合,当传入ID集合时忽略 ApCode 和 VpcId

  • Limit:

    每页条目数量

  • Offset:

    分页偏移位置



2735
2736
2737
# File 'lib/v20191018/models.rb', line 2735

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • ApCode:

    地域码, 如: ap-guangzhou

  • VpcId:

    按照堡垒机开通的 VPC 实例ID查询

  • ResourceIds:

    资源ID集合,当传入ID集合时忽略 ApCode 和 VpcId

  • Limit:

    每页条目数量

  • Offset:

    分页偏移位置



2735
2736
2737
# File 'lib/v20191018/models.rb', line 2735

def Offset
  @Offset
end

#ResourceIdsObject

Parameters:

  • ApCode:

    地域码, 如: ap-guangzhou

  • VpcId:

    按照堡垒机开通的 VPC 实例ID查询

  • ResourceIds:

    资源ID集合,当传入ID集合时忽略 ApCode 和 VpcId

  • Limit:

    每页条目数量

  • Offset:

    分页偏移位置



2735
2736
2737
# File 'lib/v20191018/models.rb', line 2735

def ResourceIds
  @ResourceIds
end

#VpcIdObject

Parameters:

  • ApCode:

    地域码, 如: ap-guangzhou

  • VpcId:

    按照堡垒机开通的 VPC 实例ID查询

  • ResourceIds:

    资源ID集合,当传入ID集合时忽略 ApCode 和 VpcId

  • Limit:

    每页条目数量

  • Offset:

    分页偏移位置



2735
2736
2737
# File 'lib/v20191018/models.rb', line 2735

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



2745
2746
2747
2748
2749
2750
2751
# File 'lib/v20191018/models.rb', line 2745

def deserialize(params)
  @ApCode = params['ApCode']
  @VpcId = params['VpcId']
  @ResourceIds = params['ResourceIds']
  @Limit = params['Limit']
  @Offset = params['Offset']
end