UNPKG

mcdev

Version:

Accenture Salesforce Marketing Cloud DevTools

285 lines (284 loc) 7.95 kB
export default { bodyIteratorField: 'entry', dependencies: ['mobileCode'], dependencyGraph: { mobileCode: ['r__mobileCode_key'] }, hasExtended: false, idField: 'id', keyIsFixed: false, // custom field but mapped to normal fields keyField: 'c__codeKeyword', nameField: 'c__codeKeyword', createdDateField: 'createdDate', createdNameField: 'createdBy.name', lastmodDateField: 'lastUpdated', lastmodNameField: null, restPagination: true, restPageSize: 50, maxKeyLength: 50, // assumed max length type: 'mobileKeyword', typeDescription: 'Used for managing subscriptions for Mobile numbers in Mobile Connect', typeRetrieveByDefault: true, typeCdpByDefault: true, typeName: 'Mobile Keyword', fields: { id: { // irregular format: NXV4ZFMwTEFwRVczd3RaLUF5X3p5dzo4Njow isCreateable: false, isUpdateable: true, retrieving: false, template: false, }, c__codeKeyword: { isCreateable: false, isUpdateable: false, retrieving: true, template: true, }, r__mobileCode_key: { isCreateable: false, isUpdateable: false, retrieving: true, template: true, }, keyword: { isCreateable: true, isUpdateable: true, retrieving: false, template: false, }, createdDate: { isCreateable: false, isUpdateable: false, retrieving: true, template: false, }, lastUpdated: { isCreateable: false, isUpdateable: false, retrieving: true, template: false, }, startDate: { isCreateable: false, isUpdateable: false, retrieving: true, template: false, }, endDate: { isCreateable: false, isUpdateable: false, retrieving: true, template: false, }, createdBy: { isCreateable: false, isUpdateable: false, retrieving: true, template: false, }, 'createdBy.id': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'createdBy.name': { isCreateable: false, isUpdateable: false, retrieving: true, template: false, }, 'createdBy.lastUpdated': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, dipSwitches: { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, isInherited: { isCreateable: false, isUpdateable: true, retrieving: true, template: true, }, decodedId: { // GUID format (4b5dece6-c042-45a4-b7c2-d67e032ff3cb). unsure what this is used for isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, restriction: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, keywordType: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, companyName: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, responseMessage: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, status: { isCreateable: false, isUpdateable: false, retrieving: true, template: false, }, messages: { isCreateable: false, isUpdateable: false, retrieving: true, template: false, }, code: { isCreateable: true, isUpdateable: true, retrieving: false, template: false, }, 'code.code': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.id': { isCreateable: true, isUpdateable: true, retrieving: false, template: false, }, 'code.createdDate': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.lastUpdated': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.startDate': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.endDate': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.keywordLimit': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.keywordsUsed': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.codeType': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.isShortCode': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.keywordsUsedOther': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.isGsmCharacterSetOnly': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.isMms': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.isStackIndependant': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.supportsConcatenation': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.isClientOwned': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.isOwner': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.dipSwitches': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.sendableCountries': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.countryCode': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, 'code.moEngineVersion': { isCreateable: false, isUpdateable: false, retrieving: false, template: false, }, }, };