UNPKG

mcdev

Version:

Accenture Salesforce Marketing Cloud DevTools

223 lines (221 loc) 6.1 kB
export default { bodyIteratorField: 'Results', dependencies: ['user', 'domainVerification'], dependencyGraph: { domainVerification: ['FallbackFromAddress', 'FromAddress'], }, filter: {}, hasExtended: false, idField: 'ObjectID', keyField: 'CustomerKey', keyIsFixed: false, maxKeyLength: 36, // confirmed max length nameField: 'Name', createdDateField: 'CreatedDate', createdNameField: 'Client.CreatedBy', lastmodDateField: 'ModifiedDate', lastmodNameField: 'Client.ModifiedBy', restPagination: false, type: 'senderProfile', typeDescription: 'Specifies the From information for a send in a central location', typeRetrieveByDefault: true, typeCdpByDefault: true, typeName: 'Sender Profile', fields: { 'Client.ID': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'Client.CreatedBy': { isCreateable: false, isUpdateable: false, retrieving: true, template: false, }, 'Client.ModifiedBy': { isCreateable: false, isUpdateable: false, retrieving: true, template: false, }, createdBy: { isCreateable: false, isUpdateable: false, retrieving: null, template: false, }, modifiedBy: { isCreateable: false, isUpdateable: false, retrieving: null, template: false, }, CreatedDate: { isCreateable: true, isUpdateable: true, retrieving: true, template: false, }, ModifiedDate: { isCreateable: true, isUpdateable: true, retrieving: true, template: false, }, CustomerKey: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, ObjectID: { isCreateable: false, isUpdateable: true, retrieving: true, template: false, }, Name: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, Description: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, PartnerKey: { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, PartnerProperties: { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, AutoForwardToEmailAddress: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, AutoForwardToName: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, 'AutoForwardTriggeredSend.ObjectID': { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, AutoReply: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, 'AutoReplyTriggeredSend.ObjectID': { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, DataRetentionPeriodLength: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, DataRetentionPeriodUnitOfMeasure: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, DirectForward: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, FallbackFromAddress: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, FromAddress: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, FromName: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, ID: { // not supported isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'ReplyManagementRuleSet.ObjectID': { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, 'RMMRuleCollection.ObjectID': { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, ReplyToAddress: { // not supported isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, ReplyToDisplayName: { // not supported isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, SenderHeaderEmailAddress: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, SenderHeaderName: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, UseDefaultRMMRules: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, }, };