ExternalDocStorageConfig
Represents configuration, which admin makes in
setup to specify the drive, path, and named credential to be used for storing documents
on external drives.
Parent Type
This type extends Metadata metadata type and
inherits fullName field.
File Suffix and Directory Location
ExternalDocStorageConfig components have the suffix .externalDocStorageConfig and are stored in the externalDocStorageConfigs folder.
Version
ExternalDocStorageConfig components are available in API version 57.0 and later.
Fields
Field Name | Description |
---|---|
documentPath |
|
externalDocStorageIdentifier |
|
masterLabel |
|
namedCredential |
|
recordType |
|
storageDriveType |
|
targetObject |
|
Declarative Metadata Sample Definition
The following is an example of a ExternalDocStorageConfig component.
<?xml version="1.0" encoding="UTF-8"?>
<ExternalDocStorageConfig
xmlns="http://soap.sforce.com/2006/04/metadata">
<documentPath>/Salesforce/Contracts/</documentPath>
<externalDocStorageIdentifier>ExternalDocIdTest1234</externalDocStorageIdentifier>
<masterLabel>Contract_Contract_Lifecycle_Management</masterLabel>
<namedCredential>Salesforce</namedCredential>
<recordType>ContractLifecycleManagement</recordType>
<storageDriveType>MicrosoftOneDrive</storageDriveType>
<targetObject>Contract</targetObject>
</ExternalDocStorageConfig>
The following is an example package.xml that references the previous definition.
<?xml version="1.0" encoding="UTF-8"?>
<Package
xmlns="http://soap.sforce.com/2006/04/metadata">
<fullName>ExternalDocStorageConfigObjectPackage</fullName>
<types>
<members>Contract_Contract_Lifecycle_Management</members>
<name>ExternalDocStorageConfig</name>
</types>
<version>57.0</version>
</Package>