INPUT_OBJECT

CampaignUpdateInput

link GraphQL Schema definition

1input CampaignUpdateInput {
2
3name: String
4
5status: Status
6
7# Exactly one input field should be provided
8addMarkets: [MarketInput!]
9
10# Exactly one input field should be provided
11removeMarkets: [MarketInput!]
12
13# Exactly one input field should be provided
14addPricelists: [PricelistInput!]
15
16# Exactly one input field should be provided
17removePricelists: [PricelistInput!]
18
19# Delivery windows are accepted only for wholesale stores.
20#
21# Exactly one input field should be provided
22addDeliveryWindows: [DeliveryWindowInput!]
23
24# Exactly one input field should be provided
25removeDeliveryWindows: [DeliveryWindowInput!]
26
27# Required permission: Campaign.attributes:write
28assignMappedAttributes: [MappedAttributeAssignInput!]
29
30# Required permission: Campaign.attributes:write
31unassignMappedAttributes: [MappedAttributeUnassignInput!]
32
33# Required permission: Campaign.attributes:write
34assignDynamicAttributes: [DynamicAttributeAssignInput!]
35
36# Required permission: Campaign.attributes:write
37unassignDynamicAttributes: [DynamicAttributeUnassignInput!]
38}

link Required by