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.



1170
1171
1172
1173
1174
1175
1176
1177
1178
# File 'lib/v20201214/models.rb', line 1170

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

#ActionType ⇒ Object

Parameters:

  • DedicatedClusterIds: —

    按照专用集群id过滤

  • DedicatedClusterOrderIds: —

    按照专用集群订单id过滤

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • Status: —

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

  • ActionType: —

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

  • OrderTypes: —

    订单类型列表



1168
1169
1170
# File 'lib/v20201214/models.rb', line 1168

def ActionType
  @ActionType
end

#DedicatedClusterIds ⇒ Object

Parameters:

  • DedicatedClusterIds: —

    按照专用集群id过滤

  • DedicatedClusterOrderIds: —

    按照专用集群订单id过滤

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • Status: —

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

  • ActionType: —

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

  • OrderTypes: —

    订单类型列表



1168
1169
1170
# File 'lib/v20201214/models.rb', line 1168

def DedicatedClusterIds
  @DedicatedClusterIds
end

#DedicatedClusterOrderIds ⇒ Object

Parameters:

  • DedicatedClusterIds: —

    按照专用集群id过滤

  • DedicatedClusterOrderIds: —

    按照专用集群订单id过滤

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • Status: —

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

  • ActionType: —

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

  • OrderTypes: —

    订单类型列表



1168
1169
1170
# File 'lib/v20201214/models.rb', line 1168

def DedicatedClusterOrderIds
  @DedicatedClusterOrderIds
end

#Limit ⇒ Object

Parameters:

  • DedicatedClusterIds: —

    按照专用集群id过滤

  • DedicatedClusterOrderIds: —

    按照专用集群订单id过滤

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • Status: —

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

  • ActionType: —

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

  • OrderTypes: —

    订单类型列表



1168
1169
1170
# File 'lib/v20201214/models.rb', line 1168

def Limit
  @Limit
end

#Offset ⇒ Object

Parameters:

  • DedicatedClusterIds: —

    按照专用集群id过滤

  • DedicatedClusterOrderIds: —

    按照专用集群订单id过滤

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • Status: —

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

  • ActionType: —

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

  • OrderTypes: —

    订单类型列表



1168
1169
1170
# File 'lib/v20201214/models.rb', line 1168

def Offset
  @Offset
end

#OrderTypes ⇒ Object

Parameters:

  • DedicatedClusterIds: —

    按照专用集群id过滤

  • DedicatedClusterOrderIds: —

    按照专用集群订单id过滤

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • Status: —

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

  • ActionType: —

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

  • OrderTypes: —

    订单类型列表



1168
1169
1170
# File 'lib/v20201214/models.rb', line 1168

def OrderTypes
  @OrderTypes
end

#Status ⇒ Object

Parameters:

  • DedicatedClusterIds: —

    按照专用集群id过滤

  • DedicatedClusterOrderIds: —

    按照专用集群订单id过滤

  • Offset: —

    偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。

  • Limit: —

    返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。

  • Status: —

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

  • ActionType: —

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

  • OrderTypes: —

    订单类型列表



1168
1169
1170
# File 'lib/v20201214/models.rb', line 1168

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



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

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