VendorTransportConfig
@forge/monorepo / backend/src / VendorTransportConfig
Type Alias: VendorTransportConfig
VendorTransportConfig =
object
Defined in: backend/src/toolkit/vendor.ts:59
Properties
baseUrl
readonlybaseUrl:string
Defined in: backend/src/toolkit/vendor.ts:64
No trailing slash needed; one is stripped.
classify?
readonlyoptionalclassify?:VendorClassifier
Defined in: backend/src/toolkit/vendor.ts:68
The vendor's own name for what went wrong.
credentialRef
readonlycredentialRef:CredentialRef
Defined in: backend/src/toolkit/vendor.ts:61
Resolved per call, by the host. A toolkit must never read the environment.
fetchImpl?
readonlyoptionalfetchImpl?: typeoffetch
Defined in: backend/src/toolkit/vendor.ts:70
Injected so tests need no network.
headers?
readonlyoptionalheaders?:Readonly<Record<string,string>>
Defined in: backend/src/toolkit/vendor.ts:66
Sent on every request, alongside the resolved credential header.
resolver
readonlyresolver:CredentialResolver
Defined in: backend/src/toolkit/vendor.ts:62
vendor
readonlyvendor:string
Defined in: backend/src/toolkit/vendor.ts:72
Named in every error message, so a failure says which integration produced it.