UpdateOptions
The UpdateOptions object defines the ability to save, update, or delete data extension fields using a container. If the Container property contains an instance of DataExtensionField, and the Action is DELETE, then the call drops any child fields. Otherwise, the call adds or updates all child fields depending upon whether they exist.
Name | Data Type | Description |
---|---|---|
Action | xsd | Defines the action to take for the specified object. Valid values include:
|
CallsInConversation | xsd | Represents the number of calls that must be received before the conversation support in the asynchronous API begins processing. |
Client | ClientID | Specifies the account ownership and context of an object. |
Container | ContainerID | Reserved for future use. |
ConversationID | xsd | Unique ID of initial async API call. All requests that are processed as a single unit have the same ConversationID. |
Priority | xsd | Defines the priority for a triggered send. Valid values include Low, Medium, and High. |
QueuePriority | Priority | Reserved for future use. |
RequestType | RequestType | Defines request as synchronous or asynchronous API. |
SaveOptions | SaveOption[] | Allows upsert on selected objects. |
ScheduledTime | xsd | Keeps requests in asynchronous queue until time specified in the call. |
SendResponseTo | AsyncResponse[] | Defines how responses are returned and under what conditions. Optional. |
SequenceCode | xsd | Specifies the processing sequence of a multi-step conversation. This optional property requires the use of ConversationID. |