public class DescribeBillResourceSummaryRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
DescribeBillResourceSummaryRequest() |
DescribeBillResourceSummaryRequest(DescribeBillResourceSummaryRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getActionType()
Get Action type to query.
|
String |
getBusinessCode()
Get Product code
Note: To query the product codes used in the current month, call DescribeBillSummaryByProduct.
|
Long |
getLimit()
Get Quantity, maximum is 1000
|
String |
getMonth()
Get Bill month in the format of "yyyy-mm".
|
Long |
getNeedRecordNum()
Get Indicates whether or not the total number of records of accessing the list is required, used for frontend pages.
|
Long |
getOffset()
Get Pagination offset.
|
String |
getPayerUin()
Get The account ID of the payer, which is the unique identifier of a Tencent Cloud user.
|
String |
getPayMode()
Get Billing mode.
|
String |
getPeriodType()
Get The period type.
|
String |
getResourceId()
Get ID of the instance to be queried
|
String |
getTagKey()
Get Cost allocation tag key, which can be customized.
|
String |
getTagValue()
Get Resource tag value.
|
void |
setActionType(String ActionType)
Set Action type to query.
|
void |
setBusinessCode(String BusinessCode)
Set Product code
Note: To query the product codes used in the current month, call DescribeBillSummaryByProduct.
|
void |
setLimit(Long Limit)
Set Quantity, maximum is 1000
|
void |
setMonth(String Month)
Set Bill month in the format of "yyyy-mm".
|
void |
setNeedRecordNum(Long NeedRecordNum)
Set Indicates whether or not the total number of records of accessing the list is required, used for frontend pages.
|
void |
setOffset(Long Offset)
Set Pagination offset.
|
void |
setPayerUin(String PayerUin)
Set The account ID of the payer, which is the unique identifier of a Tencent Cloud user.
|
void |
setPayMode(String PayMode)
Set Billing mode.
|
void |
setPeriodType(String PeriodType)
Set The period type.
|
void |
setResourceId(String ResourceId)
Set ID of the instance to be queried
|
void |
setTagKey(String TagKey)
Set Cost allocation tag key, which can be customized.
|
void |
setTagValue(String TagValue)
Set Resource tag value.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DescribeBillResourceSummaryRequest()
public DescribeBillResourceSummaryRequest(DescribeBillResourceSummaryRequest source)
public Long getOffset()
public void setOffset(Long Offset)
Offset
- Pagination offset. If `Offset` is `0`, it indicates the first page. If `Limit` is `100`, "`Offset` = `100`" indicates the second page, then "`Offset` = `200`" indicates the third page, and so on.public Long getLimit()
public void setLimit(Long Limit)
Limit
- Quantity, maximum is 1000public String getMonth()
public void setMonth(String Month)
Month
- Bill month in the format of "yyyy-mm". This value must be no earlier than March 2019, when Bill 2.0 was launched.public String getPeriodType()
public void setPeriodType(String PeriodType)
PeriodType
- The period type. byUsedTime: By usage period; byPayTime: by payment period. Must be the same as the period of the current monthly bill of the Billing Center. You can check your bill statistics period type at the top of the [Bill Overview](https://console.cloud.tencent.com/expense/bill/overview) page.public Long getNeedRecordNum()
public void setNeedRecordNum(Long NeedRecordNum)
NeedRecordNum
- Indicates whether or not the total number of records of accessing the list is required, used for frontend pages.
1 = yes, 0 = nopublic String getActionType()
public void setActionType(String ActionType)
ActionType
- Action type to query. Valid values:
Purchase
Renewal
Modify
Refund
Deduction
Hourly settlement
Daily settlement
Monthly settlement
Offline project deduction
Offline deduction
adjust-CR
adjust-DR
One-off RI Fee
Spot
Hourly RI fee
New monthly subscription
Monthly subscription renewal
Monthly subscription specification adjustment
Monthly subscription refundpublic String getResourceId()
public void setResourceId(String ResourceId)
ResourceId
- ID of the instance to be queriedpublic String getPayMode()
public void setPayMode(String PayMode)
PayMode
- Billing mode. Valid values: `prePay` (prepaid), `postPay` (postpaid)public String getBusinessCode()
public void setBusinessCode(String BusinessCode)
BusinessCode
- Product code
Note: To query the product codes used in the current month, call DescribeBillSummaryByProduct.public String getPayerUin()
public void setPayerUin(String PayerUin)
PayerUin
- The account ID of the payer, which is the unique identifier of a Tencent Cloud user. This account is allowed to query its own bills by default. If an organization admin account needs to query the self-pay bills of members, this field should be specified as the member account ID.public String getTagKey()
public void setTagKey(String TagKey)
TagKey
- Cost allocation tag key, which can be customized. This parameter can be used for querying bills after January 2021.public String getTagValue()
public void setTagValue(String TagValue)
TagValue
- Resource tag value. If it is left empty, there are no records with tag values set under this tag key.
This parameter can be used for querying bills after January 2021.Copyright © 2024. All rights reserved.