Optional asyncInvoke this data source function asynchronously. Defaults to true if unspecified.
When true, only the Promise<> side of the invoke result is present. Explicitly pass in
false to get the non-Promise side of the result. Invoking data source functions
synchronously is deprecated. The ability to do this will be removed at a later point in
time.
Optional parentAn optional parent to use for default options for this invoke (e.g. the default provider to use).
Optional pluginAn option to specify the URL from which to download this resources associated plugin. This version overrides the URL information inferred from the current package and should rarely be used.
Optional providerAn optional provider to use for this invocation. If no provider is supplied, the default provider for the invoked function's package will be used.
Optional versionAn optional version, corresponding to the version of the provider plugin that should be used when performing this invoke.
InvokeOptions is a bag of options that control the behavior of a call to
runtime.invoke.