Home > @infiniteobjects/shopify-data-manager > AdminTypes > DeliveryProfileInput
The input fields for a delivery profile.
Signature:
export interface DeliveryProfileInput
| Property | Modifiers | Type | Description |
|---|---|---|---|
| conditionsToDelete? | InputMaybe<Array<Scalars[‘ID’][‘input’]>> | (Optional) The list of condition IDs to delete. | |
| locationGroupsToCreate? | InputMaybe<Array<DeliveryProfileLocationGroupInput>> | <p>(Optional) The list of location groups to be created in the delivery profile.</p><p>**Note:** due to the potential complexity of the nested data, it is recommended to send no more than 5 location groups per each request.</p> | |
| locationGroupsToDelete? | InputMaybe<Array<Scalars[‘ID’][‘input’]>> | (Optional) The list of location groups to be deleted from the delivery profile. | |
| locationGroupsToUpdate? | InputMaybe<Array<DeliveryProfileLocationGroupInput>> | <p>(Optional) The list of location groups to be updated in the delivery profile.</p><p>**Note:** due to the potential complexity of the nested data, it is recommended to send no more than 5 location groups per each request.</p> | |
| methodDefinitionsToDelete? | InputMaybe<Array<Scalars[‘ID’][‘input’]>> | (Optional) The list of method definition IDs to delete. | |
| name? | InputMaybe<Scalars[‘String’][‘input’]> | (Optional) The name of the delivery profile. | |
| profileLocationGroups? | InputMaybe<Array<DeliveryProfileLocationGroupInput>> | (Optional) The list of location groups associated with the delivery profile. | |
| sellingPlanGroupsToAssociate? | InputMaybe<Array<Scalars[‘ID’][‘input’]>> | (Optional) The list of selling plan groups to be associated with the delivery profile. | |
| sellingPlanGroupsToDissociate? | InputMaybe<Array<Scalars[‘ID’][‘input’]>> | (Optional) The list of selling plan groups to be dissociated with the delivery profile. | |
| variantsToAssociate? | InputMaybe<Array<Scalars[‘ID’][‘input’]>> | (Optional) The list of product variant IDs to be associated with the delivery profile. | |
| variantsToDissociate? | InputMaybe<Array<Scalars[‘ID’][‘input’]>> | (Optional) The list of product variant IDs to be dissociated from the delivery profile. The dissociated product variants are moved back to the default delivery profile. | |
| zonesToDelete? | InputMaybe<Array<Scalars[‘ID’][‘input’]>> | (Optional) The list of zone IDs to delete. |