Class: TencentCloud::Billing::V20180709::DescribeAllocationBillConditionsRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Billing::V20180709::DescribeAllocationBillConditionsRequest
- Defined in:
- lib/v20180709/models.rb
Overview
DescribeAllocationBillConditions请求参数结构体
Instance Attribute Summary collapse
- #ActionTypes ⇒ Object
- #AllocationType ⇒ Object
- #BillDates ⇒ Object
- #BusinessCodes ⇒ Object
- #ComponentCodes ⇒ Object
- #InstanceTypes ⇒ Object
- #ItemCodes ⇒ Object
- #Month ⇒ Object
- #OperateUins ⇒ Object
- #OwnerUins ⇒ Object
- #PayModes ⇒ Object
- #ProductCodes ⇒ Object
- #ProjectIds ⇒ Object
- #RegionIds ⇒ Object
- #SearchKey ⇒ Object
- #Tag ⇒ Object
- #TreeNodeUniqKeys ⇒ Object
- #ZoneIds ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(month = nil, treenodeuniqkeys = nil, billdates = nil, businesscodes = nil, owneruins = nil, operateuins = nil, paymodes = nil, actiontypes = nil, productcodes = nil, regionids = nil, zoneids = nil, instancetypes = nil, tag = nil, componentcodes = nil, itemcodes = nil, searchkey = nil, projectids = nil, allocationtype = nil) ⇒ DescribeAllocationBillConditionsRequest
constructor
A new instance of DescribeAllocationBillConditionsRequest.
Constructor Details
#initialize(month = nil, treenodeuniqkeys = nil, billdates = nil, businesscodes = nil, owneruins = nil, operateuins = nil, paymodes = nil, actiontypes = nil, productcodes = nil, regionids = nil, zoneids = nil, instancetypes = nil, tag = nil, componentcodes = nil, itemcodes = nil, searchkey = nil, projectids = nil, allocationtype = nil) ⇒ DescribeAllocationBillConditionsRequest
Returns a new instance of DescribeAllocationBillConditionsRequest.
5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 |
# File 'lib/v20180709/models.rb', line 5735 def initialize(month=nil, treenodeuniqkeys=nil, billdates=nil, businesscodes=nil, owneruins=nil, operateuins=nil, paymodes=nil, actiontypes=nil, productcodes=nil, regionids=nil, zoneids=nil, instancetypes=nil, tag=nil, componentcodes=nil, itemcodes=nil, searchkey=nil, projectids=nil, allocationtype=nil) @Month = month @TreeNodeUniqKeys = treenodeuniqkeys @BillDates = billdates @BusinessCodes = businesscodes @OwnerUins = owneruins @OperateUins = operateuins @PayModes = paymodes @ActionTypes = actiontypes @ProductCodes = productcodes @RegionIds = regionids @ZoneIds = zoneids @InstanceTypes = instancetypes @Tag = tag @ComponentCodes = componentcodes @ItemCodes = itemcodes @SearchKey = searchkey @ProjectIds = projectids @AllocationType = allocationtype end |
Instance Attribute Details
#ActionTypes ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def ActionTypes @ActionTypes end |
#AllocationType ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def AllocationType @AllocationType end |
#BillDates ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def BillDates @BillDates end |
#BusinessCodes ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def BusinessCodes @BusinessCodes end |
#ComponentCodes ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def ComponentCodes @ComponentCodes end |
#InstanceTypes ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def InstanceTypes @InstanceTypes end |
#ItemCodes ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def ItemCodes @ItemCodes end |
#Month ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def Month @Month end |
#OperateUins ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def OperateUins @OperateUins end |
#OwnerUins ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def OwnerUins @OwnerUins end |
#PayModes ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def PayModes @PayModes end |
#ProductCodes ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def ProductCodes @ProductCodes end |
#ProjectIds ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def ProjectIds @ProjectIds end |
#RegionIds ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def RegionIds @RegionIds end |
#SearchKey ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def SearchKey @SearchKey end |
#Tag ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def Tag @Tag end |
#TreeNodeUniqKeys ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def TreeNodeUniqKeys @TreeNodeUniqKeys end |
#ZoneIds ⇒ Object
5733 5734 5735 |
# File 'lib/v20180709/models.rb', line 5733 def ZoneIds @ZoneIds end |
Instance Method Details
#deserialize(params) ⇒ Object
5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 |
# File 'lib/v20180709/models.rb', line 5756 def deserialize(params) @Month = params['Month'] @TreeNodeUniqKeys = params['TreeNodeUniqKeys'] @BillDates = params['BillDates'] @BusinessCodes = params['BusinessCodes'] @OwnerUins = params['OwnerUins'] @OperateUins = params['OperateUins'] @PayModes = params['PayModes'] @ActionTypes = params['ActionTypes'] @ProductCodes = params['ProductCodes'] @RegionIds = params['RegionIds'] @ZoneIds = params['ZoneIds'] @InstanceTypes = params['InstanceTypes'] @Tag = params['Tag'] @ComponentCodes = params['ComponentCodes'] @ItemCodes = params['ItemCodes'] @SearchKey = params['SearchKey'] @ProjectIds = params['ProjectIds'] @AllocationType = params['AllocationType'] end |