mcdev
Version:
Accenture Salesforce Marketing Cloud DevTools
212 lines (211 loc) • 5.91 kB
JavaScript
export default {
bodyIteratorField: 'Results',
dependencies: [
'triggeredSend',
'folder-hidden',
'folder-triggered_send',
'folder-triggered_send_journeybuilder',
],
dependencyGraph: {
triggeredSend: ['r__triggeredSend_key'],
},
filter: {},
hasExtended: false,
idField: 'ObjectID',
keepId: false,
keyIsFixed: true,
keyField: 'CustomerKey',
nameField: 'r__triggeredSend_name',
folderIdField: 'TriggeredSend.CategoryID',
createdDateField: null,
createdNameField: null,
lastmodDateField: null,
lastmodNameField: null,
restPagination: null,
maxKeyLength: 36,
type: 'triggeredSendSummary',
soapType: 'triggeredSendSummary',
typeDescription: 'Summary data for a Triggered Send',
typeRetrieveByDefault: false,
typeCdpByDefault: false,
typeName: 'Triggered Send Summary',
fields: {
Bounces: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
Clicks: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
'Client.ID': {
isCreateable: false,
isUpdateable: false,
retrieving: false,
templating: false,
},
Conversions: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
CustomerKey: {
isCreateable: true,
isUpdateable: true,
retrieving: true,
templating: true,
},
FTAFEmailsSent: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
FTAFOptIns: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
FTAFRequests: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
ID: {
isCreateable: false,
isUpdateable: false,
retrieving: false,
templating: false,
},
InProcess: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
NotSentDueToError: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
NotSentDueToOptOut: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
NotSentDueToUndeliverable: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
ObjectID: {
isCreateable: false,
isUpdateable: false,
retrieving: false,
templating: false,
},
/* ObjectState: {
isCreateable: false,
isUpdateable: false,
retrieving: false,
templating: false,
}, */ // according to the documentation"Reserved for future use"
Opens: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
OptOuts: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
Owner: {
isCreateable: false,
isUpdateable: false,
retrieving: false,
templating: false,
},
PartnerKey: {
isCreateable: false,
isUpdateable: false,
retrieving: false,
templating: false,
},
PartnerProperties: {
isCreateable: false,
isUpdateable: false,
retrieving: false,
templating: false,
},
Queued: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
Sent: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
SurveyResponses: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
UniqueClicks: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
UniqueConversions: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
UniqueOpens: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
templating: true,
},
CorrelationID: {
isCreateable: false,
isUpdateable: false,
retrieving: false,
templating: false,
},
CreatedDate: {
isCreateable: false,
isUpdateable: false,
retrieving: false /** Listed in the type documentation but not retrievable */,
templating: false,
},
ModifiedDate: {
isCreateable: false,
isUpdateable: false,
retrieving: false /** Listed in the type documentation but not retrievable */,
templating: false,
},
r__triggeredSend_name: { skipValidation: true },
r__triggeredSend_key: { skipValidation: true },
r__folder_Path: { skipValidation: true },
},
};