public static final class DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder extends Object
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder afterDiscountAmount(Double afterDiscountAmount)
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder amortizationPeriod(String amortizationPeriod)
The allocation month. Format: YYYYMM.
example:202210
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder amortizationStatus(String amortizationStatus)
The allocation status. Valid values:
amortized
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder billAccountID(Long billAccountID)
The ID of the account to which the bill belongs.
example:185xxxxx489
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder billAccountName(String billAccountName)
The name of the account to which the bill belongs.
example:public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder billOwnerID(Long billOwnerID)
The ID of the account to which the resource belongs.
example:185xxxxx489
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder billOwnerName(String billOwnerName)
The name of the account to which the resource belongs.
example:public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder bizType(String bizType)
The business type.
example:trusteeship
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder consumePeriod(String consumePeriod)
The billing cycle. Format: YYYYMM.
example:202210
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder costUnit(String costUnit)
The cost center.
example:Not allocated
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder costUnitCode(String costUnitCode)
The code of the cost center.
example:1234
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder currentAmortizationAfterDiscountAmount(Double currentAmortizationAfterDiscountAmount)
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder currentAmortizationDeductedByCashCoupons(Double currentAmortizationDeductedByCashCoupons)
The amount deducted by using vouchers and allocated to the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder currentAmortizationDeductedByCoupons(Double currentAmortizationDeductedByCoupons)
The amount deducted by using coupons and allocated to the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder currentAmortizationDeductedByPrepaidCard(Double currentAmortizationDeductedByPrepaidCard)
The amount deducted by using prepaid cards and allocated to the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder currentAmortizationExpenditureAmount(Double currentAmortizationExpenditureAmount)
The expenditure amount allocated to the current allocation month. Invoicing is supported.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder currentAmortizationInvoiceDiscount(Double currentAmortizationInvoiceDiscount)
The discount amount allocated to the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder currentAmortizationPretaxAmount(Double currentAmortizationPretaxAmount)
The pretax amount allocated to the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder currentAmortizationPretaxGrossAmount(Double currentAmortizationPretaxGrossAmount)
The pretax gross amount allocated to the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder currentAmortizationRoundDownDiscount(Double currentAmortizationRoundDownDiscount)
The round-off amount allocated to the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder deductedByCashCoupons(Double deductedByCashCoupons)
The amount deducted by using vouchers.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder deductedByCoupons(Double deductedByCoupons)
The amount deducted by using coupons.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder deductedByPrepaidCard(Double deductedByPrepaidCard)
The amount deducted by using prepaid cards.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder expenditureAmount(Double expenditureAmount)
The expenditure amount. Invoicing is supported.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder instanceID(String instanceID)
The ID of the instance.
example:i-kjhdskjgshfdlkjfdh
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder internetIP(String internetIP)
The public IP address of the instance.
example:34.xx.x.x
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder intranetIP(String intranetIP)
The private IP address of the instance.
example:192.xx.xx.xx
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder invoiceDiscount(Double invoiceDiscount)
The discount amount.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder pretaxAmount(Double pretaxAmount)
The pretax amount.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder pretaxGrossAmount(Double pretaxGrossAmount)
The pretax gross amount.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder previouslyAmortizedAfterDiscountAmount(Double previouslyAmortizedAfterDiscountAmount)
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder previouslyAmortizedDeductedByCashCoupons(Double previouslyAmortizedDeductedByCashCoupons)
The amount deducted by using vouchers and allocated before the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder previouslyAmortizedDeductedByCoupons(Double previouslyAmortizedDeductedByCoupons)
The amount deducted by using coupons and allocated before the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder previouslyAmortizedDeductedByPrepaidCard(Double previouslyAmortizedDeductedByPrepaidCard)
The amount deducted by using prepaid cards and allocated before the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder previouslyAmortizedExpenditureAmount(Double previouslyAmortizedExpenditureAmount)
The expenditure amount allocated before the allocation month. Invoicing is supported.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder previouslyAmortizedInvoiceDiscount(Double previouslyAmortizedInvoiceDiscount)
The discount amount allocated before the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder previouslyAmortizedPretaxAmount(Double previouslyAmortizedPretaxAmount)
The pretax amount allocated before the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder previouslyAmortizedPretaxGrossAmount(Double previouslyAmortizedPretaxGrossAmount)
The pretax gross amount allocated before the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder previouslyAmortizedRoundDownDiscount(Double previouslyAmortizedRoundDownDiscount)
The round-off amount allocated before the current allocation month.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder productCode(String productCode)
The code of the service.
example:rds
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder productDetail(String productDetail)
The specific service resource.
example:ApsaraDB RDS
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder productDetailCode(String productDetailCode)
The code of the specific service resource.
example:rds
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder productName(String productName)
The name of the service.
example:ApsaraDB RDS
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder region(String region)
The region.
example:China (Hangzhou)
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder remainingAmortizationAfterDiscountAmount(Double remainingAmortizationAfterDiscountAmount)
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder remainingAmortizationDeductedByCashCoupons(Double remainingAmortizationDeductedByCashCoupons)
The amount deducted by using vouchers and to be allocated to one or more future allocation months.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder remainingAmortizationDeductedByCoupons(Double remainingAmortizationDeductedByCoupons)
The amount deducted by using coupons and to be allocated to one or more future allocation months.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder remainingAmortizationDeductedByPrepaidCard(Double remainingAmortizationDeductedByPrepaidCard)
The amount deducted by using prepaid cards and to be allocated to one or more future allocation months.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder remainingAmortizationExpenditureAmount(Double remainingAmortizationExpenditureAmount)
The expenditure amount to be allocated to one or more future allocation months. Invoicing is supported.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder remainingAmortizationInvoiceDiscount(Double remainingAmortizationInvoiceDiscount)
The discount amount to be allocated to one or more future allocation months.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder remainingAmortizationPretaxAmount(Double remainingAmortizationPretaxAmount)
The pretax amount to be allocated to one or more future allocation months.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder remainingAmortizationPretaxGrossAmount(Double remainingAmortizationPretaxGrossAmount)
The pretax gross amount to be allocated to one or more future allocation months.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder remainingAmortizationRoundDownDiscount(Double remainingAmortizationRoundDownDiscount)
The round-off amount to be allocated to one or more future allocation months.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder resourceGroup(String resourceGroup)
The name of the resource group.
example:Default resource group
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder roundDownDiscount(Double roundDownDiscount)
The round-off amount.
example:0
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder splitAccountName(String splitAccountName)
The name of the account to which the split item belongs.
example:test**1122
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder splitItemID(String splitItemID)
The ID of the split item.
example:i-28bycvyb4
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder splitItemName(String splitItemName)
The name of the split item.
example:iZ28bycvyb4Z
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder splitProductDetail(String splitProductDetail)
The name of the specific service resource to which the split item belongs.
example:rds
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder subscriptionType(String subscriptionType)
The billing method. Valid values:
PayAsYouGo
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder tag(String tag)
The tag of the instance.
example:tag
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items.Builder zone(String zone)
The ID of the zone.
example:cn-hangzhou
public DescribeInstanceAmortizedCostByAmortizationPeriodResponseBody.Items build()
Copyright © 2026. All rights reserved.