mcdev
Version:
Accenture Salesforce Marketing Cloud DevTools
74 lines (73 loc) • 2.06 kB
JavaScript
export default {
bodyIteratorField: 'items',
dependencies: [],
dependencyGraph: null,
hasExtended: false,
idField: 'id',
keyIsFixed: true,
keyField: 'name',
nameField: 'name',
createdDateField: null,
createdNameField: null,
lastmodDateField: null,
lastmodNameField: null,
restPagination: false,
type: 'fileLocation',
typeDescription:
'Used for export or import of files to/from Marketing Cloud. Previously this was labeled ftpLocation.',
typeRetrieveByDefault: true,
typeCdpByDefault: false,
typeName: 'File Location',
locationTypeMapping: {
'Enhanced FTP Site Import Directory': 0,
'External FTP Site': 1,
'External SFTP Site': 2,
'External FTPS Site': 3,
'Salesforce Objects and Reports': 4,
Safehouse: 5,
'Enhanced FTP Site Export Directory': 6,
'Legacy Import Directory': 8,
'Relative location under FTP Site': 9,
'Amazon Simple Storage Service': 13,
'Azure Blob Storage': 15,
'Google Cloud Storage': 16,
},
fields: {
id: {
isCreateable: false,
isUpdateable: false,
retrieving: true,
template: false,
},
locationTypeId: {
isCreateable: false,
isUpdateable: false,
retrieving: true,
template: false,
},
locationUrl: {
isCreateable: false,
isUpdateable: false,
retrieving: true,
template: true,
},
name: {
isCreateable: false,
isUpdateable: false,
retrieving: true,
template: true,
},
relPath: {
isCreateable: true,
isUpdateable: true,
retrieving: true,
template: true,
},
c__locationType: {
isCreateable: false,
isUpdateable: false,
retrieving: true,
template: true,
},
},
};