Returns {
aws?: {
accessKeyID?: string;
defaultBucket?: string;
keyPrefix?: string;
region?: string;
secretAccessKey?: string;
};
azure?: {
accountKey?: string;
accountName?: string;
connectionString?: string;
defaultContainer?: string;
};
box?: {
accessToken?: string;
clientID?: string;
clientSecret?: string;
enterpriseID?: string;
refreshToken?: string;
rootFolderID?: string;
};
dropbox?: {
accessToken?: string;
clientID?: string;
clientSecret?: string;
refreshToken?: string;
rootPath?: string;
};
googleCloud?: {
defaultBucket?: string;
keyFilename?: string;
keyJSON?: string;
projectID?: string;
};
googleDrive?: {
clientID?: string;
clientSecret?: string;
credentialsJSON?: string;
keyFile?: string;
redirectURI?: string;
refreshToken?: string;
rootFolderID?: string;
};
sharePoint?: {
clientID?: string;
clientSecret?: string;
driveID?: string;
rootFolderID?: string;
siteID?: string;
tenantID?: string;
};
}
The storage providers configuration object
Optionalaws?: {
accessKeyID?: string;
defaultBucket?: string;
keyPrefix?: string;
region?: string;
secretAccessKey?: string;
}
Optionalazure?: {
accountKey?: string;
accountName?: string;
connectionString?: string;
defaultContainer?: string;
}
Optionalbox?: {
accessToken?: string;
clientID?: string;
clientSecret?: string;
enterpriseID?: string;
refreshToken?: string;
rootFolderID?: string;
}
Optionaldropbox?: {
accessToken?: string;
clientID?: string;
clientSecret?: string;
refreshToken?: string;
rootPath?: string;
}
OptionalgoogleCloud?: {
defaultBucket?: string;
keyFilename?: string;
keyJSON?: string;
projectID?: string;
}
OptionalgoogleDrive?: {
clientID?: string;
clientSecret?: string;
credentialsJSON?: string;
keyFile?: string;
redirectURI?: string;
refreshToken?: string;
rootFolderID?: string;
}
OptionalsharePoint?: {
clientID?: string;
clientSecret?: string;
driveID?: string;
rootFolderID?: string;
siteID?: string;
tenantID?: string;
}
Gets the storage providers configuration