UNPKG

@salesforce/source-deploy-retrieve

Version:

JavaScript library to run Salesforce metadata deploys and retrieves

188 lines (187 loc) 8.75 kB
{ "childTypes": { "applicationvisibility": "permissionset", "classaccess": "permissionset", "custommetadatatypeaccess": "permissionset", "custompermissions": "permissionset", "customsettingaccess": "permissionset", "externalcredentialprincipalaccess": "permissionset", "externaldatasourceaccess": "permissionset", "fieldpermission": "permissionset", "flowaccess": "permissionset", "objectpermission": "permissionset", "pageaccess": "permissionset", "recordtypevisibility": "permissionset", "tabsetting": "permissionset", "userpermission": "permissionset" }, "strictDirectoryNames": { "permissionsets": "permissionset" }, "suffixes": { "permissionset": "permissionset" }, "types": { "permissionset": { "children": { "directories": { "applicationVisibilities": "applicationvisibility", "classAccesses": "classaccess", "customMetadataTypeAccesses": "custommetadatatypeaccess", "customPermissions": "custompermissions", "customSettingAccesses": "customsettingaccess", "externalCredentialPrincipalAccesses": "externalcredentialprincipalaccess", "externalDataSourceAccesses": "externaldatasourceaccess", "fieldPermissions": "fieldpermission", "flowAccesses": "flowaccess", "objectPermissions": "objectpermission", "pageAccesses": "pageaccess", "recordTypeVisibilities": "recordtypevisibility", "tabSettings": "tabsetting", "userPermissions": "userpermission" }, "suffixes": { "applicationVisibility": "applicationvisibility", "classAccess": "classaccess", "customMetadataTypeAccess": "custommetadatatypeaccess", "customPermission": "custompermissions", "customSettingAccess": "customsettingaccess", "externalCredentialPrincipalAccess": "externalcredentialprincipalaccess", "externalDataSourceAccess": "externaldatasourceaccess", "fieldPermission": "fieldpermission", "flowAccess": "flowaccess", "objectPermission": "objectpermission", "pageAccess": "pageaccess", "recordTypeVisibility": "recordtypevisibility", "tabSetting": "tabsetting", "userPermission": "userpermission" }, "types": { "applicationvisibility": { "directoryName": "applicationVisibilities", "id": "applicationvisibility", "isAddressable": false, "name": "ApplicationVisibility", "suffix": "applicationVisibility", "uniqueIdElement": "application" }, "classaccess": { "directoryName": "classAccesses", "id": "classaccess", "isAddressable": false, "name": "ClassAccess", "suffix": "classAccess", "uniqueIdElement": "apexClass" }, "custommetadatatypeaccess": { "directoryName": "customMetadataTypeAccesses", "id": "custommetadatatypeaccess", "isAddressable": false, "name": "CustomMetadataTypeAccess", "suffix": "customMetadataTypeAccess", "uniqueIdElement": "name" }, "custompermissions": { "directoryName": "customPermissions", "id": "custompermissions", "isAddressable": false, "name": "CustomPermission", "suffix": "customPermission", "uniqueIdElement": "name" }, "customsettingaccess": { "directoryName": "customSettingAccesses", "id": "customsettingaccess", "isAddressable": false, "name": "CustomSettingAccess", "suffix": "customSettingAccess", "uniqueIdElement": "name" }, "externalcredentialprincipalaccess": { "directoryName": "externalCredentialPrincipalAccesses", "id": "externalcredentialprincipalaccess", "isAddressable": false, "name": "ExternalCredentialPrincipalAccess", "suffix": "externalCredentialPrincipalAccess", "uniqueIdElement": "externalCredentialPrincipal" }, "externaldatasourceaccess": { "directoryName": "externalDataSourceAccesses", "id": "externaldatasourceaccess", "isAddressable": false, "name": "ExternalDataSourceAccess", "suffix": "externalDataSourceAccess", "uniqueIdElement": "externalDataSource" }, "fieldpermission": { "directoryName": "fieldPermissions", "id": "fieldpermission", "isAddressable": false, "name": "FieldPermission", "suffix": "fieldPermission", "uniqueIdElement": "field" }, "flowaccess": { "directoryName": "flowAccesses", "id": "flowaccess", "isAddressable": false, "name": "FlowAccess", "suffix": "flowAccess", "uniqueIdElement": "flow" }, "objectpermission": { "directoryName": "objectPermissions", "id": "objectpermission", "isAddressable": false, "name": "ObjectPermission", "suffix": "objectPermission", "uniqueIdElement": "object" }, "pageaccess": { "directoryName": "pageAccesses", "id": "pageaccess", "isAddressable": false, "name": "PageAccess", "suffix": "pageAccess", "uniqueIdElement": "apexPage" }, "recordtypevisibility": { "directoryName": "recordTypeVisibilities", "id": "recordtypevisibility", "isAddressable": false, "name": "RecordTypeVisibility", "suffix": "recordTypeVisibility", "uniqueIdElement": "recordType" }, "tabsetting": { "directoryName": "tabSettings", "id": "tabsetting", "isAddressable": false, "name": "TabSetting", "suffix": "tabSetting", "uniqueIdElement": "tab" }, "userpermission": { "directoryName": "userPermissions", "id": "userpermission", "isAddressable": false, "name": "UserPermission", "suffix": "userPermission" } } }, "directoryName": "permissionsets", "id": "permissionset", "inFolder": false, "name": "PermissionSet", "strategies": { "adapter": "decomposed", "decomposition": "folderPerType", "transformer": "decomposed" }, "strictDirectoryName": true, "suffix": "permissionset", "supportsPartialDelete": true } } }