Class: TencentCloud::Cdc::V20201214::DescribeDedicatedClusterOrdersRequest

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

Overview

DescribeDedicatedClusterOrders请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dedicatedclusterids = nil, dedicatedclusterorderids = nil, offset = nil, limit = nil, status = nil, actiontype = nil, ordertypes = nil) ⇒ DescribeDedicatedClusterOrdersRequest

Returns a new instance of DescribeDedicatedClusterOrdersRequest.



1178
1179
1180
1181
1182
1183
1184
1185
1186
# File 'lib/v20201214/models.rb', line 1178

def initialize(dedicatedclusterids=nil, dedicatedclusterorderids=nil, offset=nil, limit=nil, status=nil, actiontype=nil, ordertypes=nil)
  @DedicatedClusterIds = dedicatedclusterids
  @DedicatedClusterOrderIds = dedicatedclusterorderids
  @Offset = offset
  @Limit = limit
  @Status = status
  @ActionType = actiontype
  @OrderTypes = ordertypes
end

Instance Attribute Details

#ActionTypeObject

Parameters:

  • DedicatedClusterIds:

    按照专用集群id过滤

  • DedicatedClusterOrderIds:

    按照专用集群订单id过滤

  • Offset:

    偏移量,默认为0。关于‘Offset`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Limit:

    返回数量,默认为20,最大值为100。关于‘Limit`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Status:

    订单状态为过滤条件:PENDING INCONSTRUCTION DELIVERING DELIVERED EXPIRED CANCELLED OFFLINE

  • ActionType:

    订单类型为过滤条件:CREATE EXTEND

  • OrderTypes:

    订单类型列表



1176
1177
1178
# File 'lib/v20201214/models.rb', line 1176

def ActionType
  @ActionType
end

#DedicatedClusterIdsObject

Parameters:

  • DedicatedClusterIds:

    按照专用集群id过滤

  • DedicatedClusterOrderIds:

    按照专用集群订单id过滤

  • Offset:

    偏移量,默认为0。关于‘Offset`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Limit:

    返回数量,默认为20,最大值为100。关于‘Limit`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Status:

    订单状态为过滤条件:PENDING INCONSTRUCTION DELIVERING DELIVERED EXPIRED CANCELLED OFFLINE

  • ActionType:

    订单类型为过滤条件:CREATE EXTEND

  • OrderTypes:

    订单类型列表



1176
1177
1178
# File 'lib/v20201214/models.rb', line 1176

def DedicatedClusterIds
  @DedicatedClusterIds
end

#DedicatedClusterOrderIdsObject

Parameters:

  • DedicatedClusterIds:

    按照专用集群id过滤

  • DedicatedClusterOrderIds:

    按照专用集群订单id过滤

  • Offset:

    偏移量,默认为0。关于‘Offset`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Limit:

    返回数量,默认为20,最大值为100。关于‘Limit`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Status:

    订单状态为过滤条件:PENDING INCONSTRUCTION DELIVERING DELIVERED EXPIRED CANCELLED OFFLINE

  • ActionType:

    订单类型为过滤条件:CREATE EXTEND

  • OrderTypes:

    订单类型列表



1176
1177
1178
# File 'lib/v20201214/models.rb', line 1176

def DedicatedClusterOrderIds
  @DedicatedClusterOrderIds
end

#LimitObject

Parameters:

  • DedicatedClusterIds:

    按照专用集群id过滤

  • DedicatedClusterOrderIds:

    按照专用集群订单id过滤

  • Offset:

    偏移量,默认为0。关于‘Offset`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Limit:

    返回数量,默认为20,最大值为100。关于‘Limit`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Status:

    订单状态为过滤条件:PENDING INCONSTRUCTION DELIVERING DELIVERED EXPIRED CANCELLED OFFLINE

  • ActionType:

    订单类型为过滤条件:CREATE EXTEND

  • OrderTypes:

    订单类型列表



1176
1177
1178
# File 'lib/v20201214/models.rb', line 1176

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • DedicatedClusterIds:

    按照专用集群id过滤

  • DedicatedClusterOrderIds:

    按照专用集群订单id过滤

  • Offset:

    偏移量,默认为0。关于‘Offset`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Limit:

    返回数量,默认为20,最大值为100。关于‘Limit`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Status:

    订单状态为过滤条件:PENDING INCONSTRUCTION DELIVERING DELIVERED EXPIRED CANCELLED OFFLINE

  • ActionType:

    订单类型为过滤条件:CREATE EXTEND

  • OrderTypes:

    订单类型列表



1176
1177
1178
# File 'lib/v20201214/models.rb', line 1176

def Offset
  @Offset
end

#OrderTypesObject

Parameters:

  • DedicatedClusterIds:

    按照专用集群id过滤

  • DedicatedClusterOrderIds:

    按照专用集群订单id过滤

  • Offset:

    偏移量,默认为0。关于‘Offset`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Limit:

    返回数量,默认为20,最大值为100。关于‘Limit`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Status:

    订单状态为过滤条件:PENDING INCONSTRUCTION DELIVERING DELIVERED EXPIRED CANCELLED OFFLINE

  • ActionType:

    订单类型为过滤条件:CREATE EXTEND

  • OrderTypes:

    订单类型列表



1176
1177
1178
# File 'lib/v20201214/models.rb', line 1176

def OrderTypes
  @OrderTypes
end

#StatusObject

Parameters:

  • DedicatedClusterIds:

    按照专用集群id过滤

  • DedicatedClusterOrderIds:

    按照专用集群订单id过滤

  • Offset:

    偏移量,默认为0。关于‘Offset`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Limit:

    返回数量,默认为20,最大值为100。关于‘Limit`的更进一步介绍请参考 API [简介](cloud.tencent.com/document/api/213/15688)中的相关小节。

  • Status:

    订单状态为过滤条件:PENDING INCONSTRUCTION DELIVERING DELIVERED EXPIRED CANCELLED OFFLINE

  • ActionType:

    订单类型为过滤条件:CREATE EXTEND

  • OrderTypes:

    订单类型列表



1176
1177
1178
# File 'lib/v20201214/models.rb', line 1176

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



1188
1189
1190
1191
1192
1193
1194
1195
1196
# File 'lib/v20201214/models.rb', line 1188

def deserialize(params)
  @DedicatedClusterIds = params['DedicatedClusterIds']
  @DedicatedClusterOrderIds = params['DedicatedClusterOrderIds']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @Status = params['Status']
  @ActionType = params['ActionType']
  @OrderTypes = params['OrderTypes']
end