AMPscript
Add
CancelSend
Definition.Add
Definition.AddWithDE
Definition.AddWithFilterDefinition
Definition.Remove
Definition.Retrieve
Definition.Send
Definition.Update
Remove
Retrieve
RetrieveLists
Validate Your Server-Side JavaScript using WSProxy
Updates the send definition and returns a status
DefinitionUpdate(1)
| Ordinal | Type | Description | |
|---|---|---|---|
| 1 | string | Required | Attributes of send definition to change |
This sample code initializes a send definition with an external key of myESD and updates the name:
1var esd = Send.Definition.Init('myESD');
2var status = esd.Update({ "Name" : "Updated ESD Name" });This sample code updates an email send definition with a new sendable data extension:
1var newDE = {
2 DataExtensionKey : "DE"
3 PubListKey : "MyPubListKey"
4}
5
6var deESD = Send.Definition.Init('ESD');
7var status = deESD.Update(newDE);
8
9This sample code demonstrates how to update a filter definition used by a send definition:
10
11var esd = Send.Definition.Init('myESD');
12var esdUpdates = {
13 Name : "Updated ESD Name",
14 FilterDefinition : {
15 CustomerKey : "myFilterDefKey",
16 ListID : 12345
17 }
18};
19
20var status = esd.Update(esdUpdates);