diff --git a/.stats.yml b/.stats.yml index 7491bf9..b61aadc 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,2 +1,2 @@ configured_endpoints: 91 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/metronome%2Fmetronome-2364d37901fa069d859d9d2e0f75c0ef5453b38cb06e59d7f7cc7c185ec1f8c9.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/metronome%2Fmetronome-1ece9da1f76b3ebe5c45edca022b5b7086366502ec77f3076e083c9b501c841b.yml diff --git a/src/resources/contracts/products.ts b/src/resources/contracts/products.ts index e4b6eff..c0db1b7 100644 --- a/src/resources/contracts/products.ts +++ b/src/resources/contracts/products.ts @@ -100,13 +100,17 @@ export interface ProductListItemState { netsuite_overage_item_id?: string; /** - * For USAGE products only. Groups usage line items on invoices. + * For USAGE products only. Groups usage line items on invoices. The superset of + * values in the pricing group key and presentation group key must be set as one + * compound group key on the billable metric. */ presentation_group_key?: Array; /** * For USAGE products only. If set, pricing for this product will be determined for - * each pricing_group_key value, as opposed to the product as a whole. + * each pricing_group_key value, as opposed to the product as a whole. The superset + * of values in the pricing group key and presentation group key must be set as one + * compound group key on the billable metric. */ pricing_group_key?: Array; @@ -226,13 +230,17 @@ export namespace ProductRetrieveResponse { netsuite_overage_item_id?: string; /** - * For USAGE products only. Groups usage line items on invoices. + * For USAGE products only. Groups usage line items on invoices. The superset of + * values in the pricing group key and presentation group key must be set as one + * compound group key on the billable metric. */ presentation_group_key?: Array; /** * For USAGE products only. If set, pricing for this product will be determined for - * each pricing_group_key value, as opposed to the product as a whole. + * each pricing_group_key value, as opposed to the product as a whole. The superset + * of values in the pricing group key and presentation group key must be set as one + * compound group key on the billable metric. */ pricing_group_key?: Array; @@ -311,13 +319,17 @@ export namespace ProductListResponse { netsuite_overage_item_id?: string; /** - * For USAGE products only. Groups usage line items on invoices. + * For USAGE products only. Groups usage line items on invoices. The superset of + * values in the pricing group key and presentation group key must be set as one + * compound group key on the billable metric. */ presentation_group_key?: Array; /** * For USAGE products only. If set, pricing for this product will be determined for - * each pricing_group_key value, as opposed to the product as a whole. + * each pricing_group_key value, as opposed to the product as a whole. The superset + * of values in the pricing group key and presentation group key must be set as one + * compound group key on the billable metric. */ pricing_group_key?: Array; @@ -396,13 +408,17 @@ export interface ProductCreateParams { netsuite_overage_item_id?: string; /** - * For USAGE products only. Groups usage line items on invoices. + * For USAGE products only. Groups usage line items on invoices. The superset of + * values in the pricing group key and presentation group key must be set as one + * compound group key on the billable metric. */ presentation_group_key?: Array; /** * For USAGE products only. If set, pricing for this product will be determined for - * each pricing_group_key value, as opposed to the product as a whole. + * each pricing_group_key value, as opposed to the product as a whole. The superset + * of values in the pricing group key and presentation group key must be set as one + * compound group key on the billable metric. */ pricing_group_key?: Array; @@ -493,13 +509,17 @@ export interface ProductUpdateParams { netsuite_overage_item_id?: string; /** - * For USAGE products only. Groups usage line items on invoices. + * For USAGE products only. Groups usage line items on invoices. The superset of + * values in the pricing group key and presentation group key must be set as one + * compound group key on the billable metric. */ presentation_group_key?: Array; /** * For USAGE products only. If set, pricing for this product will be determined for - * each pricing_group_key value, as opposed to the product as a whole. + * each pricing_group_key value, as opposed to the product as a whole. The superset + * of values in the pricing group key and presentation group key must be set as one + * compound group key on the billable metric. */ pricing_group_key?: Array;