OptionalapiAPI key, used by Google Drive in addition to clientId.
OptionalclientOAuth client ID, used by providers that implement their own SDK auth flow.
OptionalenabledSet to false to completely disable this provider.
Disabled providers are excluded from the picker dialog.
Defaults to true.
OptionalheadersExtra HTTP headers forwarded to provider API calls (e.g. for WebDAV requests).
OptionalpickerURL of a custom picker page that communicates back via postMessage
using the PickerMessage contract. When set, the built-in SDK flow
is bypassed entirely and this URL is opened in a popup window.
OptionalpopupWindow features string passed to window.open for the picker popup (e.g. "width=1120,height=760").
OptionalscopesOAuth scopes to request. Falls back to a provider-specific default when omitted.
OptionaltimeoutPer-provider picker timeout in milliseconds. Overrides MultiCloudPluginOptions.popupTimeoutMs.
OptionaltokenPre-obtained access token. When supplied, the provider may skip the interactive auth step.
Base runtime configuration accepted by every cloud provider. Provider-specific config interfaces extend this type and add their required fields.
Author
Salvatore Callari Callari@WaXCode.net