mcdev
Version:
Accenture Salesforce Marketing Cloud DevTools
72 lines (71 loc) • 1.91 kB
JavaScript
export default {
bodyIteratorField: 'definitions',
dependencies: [],
dependencyGraph: null,
hasExtended: false,
idField: 'definitionId',
keyIsFixed: true, // sending definitionKey in update call not allowed by API
keyField: 'definitionKey',
nameField: 'name',
createdDateField: 'createdDate',
createdNameField: null,
lastmodDateField: 'modifiedDate',
lastmodNameField: null,
restPagination: true,
restPageSize: 100,
type: '',
typeDescription: 'here as a placeholder to have auto completion',
typeRetrieveByDefault: false,
typeCdpByDefault: true,
typeName: '',
fields: {
name: {
isCreateable: true,
isUpdateable: true,
retrieving: true,
template: true,
},
definitionKey: {
isCreateable: true,
isUpdateable: false,
retrieving: true,
template: true,
},
description: {
isCreateable: true,
isUpdateable: true,
retrieving: true,
template: true,
},
requestId: {
isCreateable: false,
isUpdateable: false,
retrieving: false,
template: false,
},
definitionId: {
isCreateable: false,
isUpdateable: false,
retrieving: false,
template: false,
},
status: {
isCreateable: true,
isUpdateable: true,
retrieving: true,
template: true,
},
createdDate: {
isCreateable: false,
isUpdateable: false,
retrieving: true,
template: false,
},
modifiedDate: {
isCreateable: false,
isUpdateable: false,
retrieving: true,
template: false,
},
},
};