Home > @infiniteobjects/shopify-data-manager > AdminTypes > DeliveryMethodDefinitionInput
The input fields for a method definition.
Signature:
export interface DeliveryMethodDefinitionInput
| Property | Modifiers | Type | Description |
|---|---|---|---|
| active? | InputMaybe<Scalars[‘Boolean’][‘input’]> | (Optional) Whether to use this method definition during rate calculation. | |
| conditionsToUpdate? | InputMaybe<Array<DeliveryUpdateConditionInput>> | (Optional) A list of conditions to update on the method definition. | |
| description? | InputMaybe<Scalars[‘String’][‘input’]> | (Optional) The description of the method definition. | |
| id? | InputMaybe<Scalars[‘ID’][‘input’]> | (Optional) A globally-unique ID of the method definition. Use only when updating a method definiton. | |
| name? | InputMaybe<Scalars[‘String’][‘input’]> | (Optional) The name of the method definition. | |
| participant? | InputMaybe<DeliveryParticipantInput> | (Optional) A participant to apply to the method definition. | |
| priceConditionsToCreate? | InputMaybe<Array<DeliveryPriceConditionInput>> | (Optional) A list of price conditions on the method definition. | |
| rateDefinition? | InputMaybe<DeliveryRateDefinitionInput> | (Optional) A rate definition to apply to the method definition. | |
| weightConditionsToCreate? | InputMaybe<Array<DeliveryWeightConditionInput>> | (Optional) A list of weight conditions on the method definition. |