UNPKG

mcdev

Version:

Accenture Salesforce Marketing Cloud DevTools

130 lines (129 loc) 3.51 kB
export default { bodyIteratorField: 'items', dependencies: ['fileLocation'], dependencyGraph: { // fileLocation cannot be deployed // fileLocation: ['metadata.source.r__fileLocation_name'], }, hasExtended: true, idField: 'id', keyIsFixed: false, keyField: 'customerKey', nameField: 'name', createdDateField: 'createdDate', createdNameField: null, lastmodDateField: 'modifiedDate', lastmodNameField: null, restPagination: true, type: 'fileTransfer', typeDescription: 'Unzip, decrypt a file or move a file from secure location into FTP directory.', typeRetrieveByDefault: true, typeCdpByDefault: true, typeName: 'Automation: File Transfer Activity', fields: { createdDate: { isCreateable: false, isUpdateable: false, retrieving: true, template: false, }, customerKey: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, description: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, fileSpec: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, fileTransferLocationId: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, id: { isCreateable: false, isUpdateable: true, retrieving: true, template: false, }, isCompressed: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, isEncrypted: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, isFileSpecLocalized: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, isPgp: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, isUpload: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, maxFileAge: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, maxFileAgeScheduleOffset: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, maxImportFrequency: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, modifiedDate: { isCreateable: false, isUpdateable: false, retrieving: true, template: false, }, name: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, publicKeyManagementId: { isCreateable: true, isUpdateable: true, retrieving: true, template: true, }, r__fileLocation_name: { skipValidation: true }, }, };