Anchor to SubscriptionContractCalculationProductVariantParentLineInputSubscription
input_objectSubscription Contract Calculation Product Variant Parent Line Input
The input fields for product variant bundle parent subscription lines in the calculate API.
Anchor to FieldsFields
- components ([SubscriptionContractCalculationComponentLineInput!]!)
- customAttributes ([AttributeInput!]!)
- id (ID)
- productVariantId (ID!)
- quantity (Int!)
- Anchor to componentscomponents•[Subscription
Contract Calculation Component Line Input!]! required The components for this parent line.
Show input fields
- Anchor to customAttributescustom•[Attribute
Attributes Input!]! requiredDefault:[] The custom attributes for this subscription line. Defaults to an empty list when omitted, which clears the line's stored attributes.
Show input fields
- •ID
The ID of an existing line to update. Omit for new lines. The ID keeps the line's identity but doesn't carry over any stored values, so restate every field of the line.
- Anchor to productVariantIdproduct•ID!
Variant Id non-null The ID of the product variant for this bundle parent line.
- Anchor to quantityquantity•Int!non-null
The quantity of the bundle parent line. Must be at least 1.
Was this section helpful?
Anchor to Input objects using this inputInput objects using this input
- Anchor to SubscriptionContractCalculationLineInput.productVariantParentLineSubscription•INPUT OBJECT
Contract Calculation Line Input.productVariantParentLine The input fields for subscription lines used for contract calculation. This is a oneOf input: one, and only one, field can be provided.
Was this section helpful?