{
"amountCents": "string",
"amountCurrency": "CURRENCY_ENUM_UNSPECIFIED",
"billChargesMonthly": true,
"billFixedChargesMonthly": true,
"cascadeUpdates": true,
"charges": [
{
"appliedPricingUnit": {
"code": "string",
"conversionRate": {
"units": "string",
"nanos": 0
}
},
"billableMetricId": "string",
"chargeModel": "CHARGE_MODEL_UNSPECIFIED",
"filters": [
{
"invoiceDisplayName": "string",
"properties": {
"amount": {
"units": "string",
"nanos": 0
},
"customProperties": {},
"fixedAmount": "string",
"freeUnits": "string",
"freeUnitsPerEvents": "string",
"freeUnitsPerTotalAggregation": {
"units": "string",
"nanos": 0
},
"graduatedPercentageRanges": [
{
"flatAmount": {
"units": "string",
"nanos": 0
},
"fromValue": {
"units": "string",
"nanos": 0
},
"rate": {
"units": "string",
"nanos": 0
},
"toValue": {
"units": "string",
"nanos": 0
}
}
],
"graduatedRanges": [
{
"flatAmount": {
"units": "string",
"nanos": 0
},
"fromValue": {
"units": "string",
"nanos": 0
},
"perUnitAmount": {
"units": "string",
"nanos": 0
},
"toValue": {
"units": "string",
"nanos": 0
}
}
],
"packageSize": "string",
"perTransactionMaxAmount": "string",
"perTransactionMinAmount": "string",
"pricingGroupKeys": [
"string"
],
"rate": {
"units": "string",
"nanos": 0
},
"volumeRanges": [
{
"flatAmount": {
"units": "string",
"nanos": 0
},
"fromValue": "string",
"perUnitAmount": {
"units": "string",
"nanos": 0
},
"toValue": "string"
}
]
},
"values": {}
}
],
"id": "string",
"invoiceDisplayName": "string",
"invoiceable": true,
"minAmountCents": "string",
"payInAdvance": true,
"properties": {
"amount": {
"units": "string",
"nanos": 0
},
"customProperties": {},
"fixedAmount": "string",
"freeUnits": "string",
"freeUnitsPerEvents": "string",
"freeUnitsPerTotalAggregation": {
"units": "string",
"nanos": 0
},
"graduatedPercentageRanges": [
{
"flatAmount": {
"units": "string",
"nanos": 0
},
"fromValue": {
"units": "string",
"nanos": 0
},
"rate": {
"units": "string",
"nanos": 0
},
"toValue": {
"units": "string",
"nanos": 0
}
}
],
"graduatedRanges": [
{
"flatAmount": {
"units": "string",
"nanos": 0
},
"fromValue": {
"units": "string",
"nanos": 0
},
"perUnitAmount": {
"units": "string",
"nanos": 0
},
"toValue": {
"units": "string",
"nanos": 0
}
}
],
"packageSize": "string",
"perTransactionMaxAmount": "string",
"perTransactionMinAmount": "string",
"pricingGroupKeys": [
"string"
],
"rate": {
"units": "string",
"nanos": 0
},
"volumeRanges": [
{
"flatAmount": {
"units": "string",
"nanos": 0
},
"fromValue": "string",
"perUnitAmount": {
"units": "string",
"nanos": 0
},
"toValue": "string"
}
]
},
"prorated": true,
"regroupPaidFees": "REGROUP_PAID_FEES_UNSPECIFIED",
"taxCodes": [
"string"
]
}
],
"code": "string",
"description": "string",
"entitlements": [
{
"featureCode": "string",
"privileges": [
{
"privilegeCode": "string",
"value": "string"
}
]
}
],
"fixedCharges": [
{
"addOnId": "string",
"applyUnitsImmediately": true,
"chargeModel": "FIXED_CHARGE_CHARGE_MODEL_UNSPECIFIED",
"id": "string",
"invoiceDisplayName": "string",
"payInAdvance": true,
"properties": {
"amount": {
"units": "string",
"nanos": 0
},
"graduatedRanges": [
{
"flatAmount": {
"units": "string",
"nanos": 0
},
"fromValue": {
"units": "string",
"nanos": 0
},
"perUnitAmount": {
"units": "string",
"nanos": 0
},
"toValue": {
"units": "string",
"nanos": 0
}
}
],
"volumeRanges": [
{
"flatAmount": {
"units": "string",
"nanos": 0
},
"fromValue": "string",
"perUnitAmount": {
"units": "string",
"nanos": 0
},
"toValue": "string"
}
]
},
"prorated": true,
"taxCodes": [
"string"
],
"units": "string"
}
],
"id": "string",
"interval": "PLAN_INTERVAL_UNSPECIFIED",
"invoiceDisplayName": "string",
"metadata": [
{
"key": "string",
"value": "string"
}
],
"minimumCommitment": {
"amountCents": "string",
"commitmentType": "COMMITMENT_TYPE_UNSPECIFIED",
"id": "string",
"invoiceDisplayName": "string",
"taxCodes": [
"string"
]
},
"name": "string",
"payInAdvance": true,
"taxCodes": [
"string"
],
"trialPeriod": 0,
"usageThresholds": [
{
"amountCents": "string",
"recurring": true,
"thresholdDisplayName": "string"
}
],
"updateMask": "string"
}