Skip to content

default

default: Definition<
| {
artifact?: undefined;
config: Json;
connect: | {
auth?: | {
bearer?: undefined;
config?: unknown;
jwt?: undefined;
mtls?: undefined;
name: string;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls: {
cert: string;
key: string;
};
name?: undefined;
none?: undefined;
}
| {
bearer: {
token: | string
| {
file: string;
};
};
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt: {
token: | string
| {
file: string;
};
};
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none: {
identity?: string;
};
};
ca?: string;
command?: undefined;
expect?: {
digest?: string;
version?: string;
};
instance?: string;
lease?: Duration;
local?: undefined;
margin?: Duration;
servername?: string;
stdio?: undefined;
transport?: undefined;
unix?: undefined;
url: string;
worker?: undefined;
}
| {
auth?: | {
bearer?: undefined;
config?: unknown;
jwt?: undefined;
mtls?: undefined;
name: string;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls: {
cert: string;
key: string;
};
name?: undefined;
none?: undefined;
}
| {
bearer: {
token: | string
| {
file: string;
};
};
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt: {
token: | string
| {
file: string;
};
};
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none: {
identity?: string;
};
};
command?: undefined;
expect?: {
digest?: string;
version?: string;
};
instance?: string;
lease?: Duration;
local?: undefined;
margin?: Duration;
stdio?: undefined;
transport?: undefined;
unix: string;
url?: undefined;
worker?: undefined;
}
| {
auth?: undefined;
command: readonly [string, string];
cwd?: string;
env?: {
[key: string]: string;
};
expect?: {
digest?: string;
version?: string;
};
instance?: string;
lease?: Duration;
local?: undefined;
margin?: Duration;
stdio?: undefined;
transport?: undefined;
unix?: undefined;
url?: undefined;
worker?: undefined;
}
| {
auth?: undefined;
command?: undefined;
local: {
command?: readonly [string, string];
};
stdio?: undefined;
transport?: undefined;
unix?: undefined;
url?: undefined;
worker?: undefined;
}
| {
auth?: undefined;
command?: undefined;
local?: undefined;
stdio?: undefined;
transport?: undefined;
unix?: undefined;
url?: undefined;
worker: {
execArgv?: readonly string[];
};
}
| {
auth?: | {
bearer?: undefined;
config?: unknown;
jwt?: undefined;
mtls?: undefined;
name: string;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls: {
cert: string;
key: string;
};
name?: undefined;
none?: undefined;
}
| {
bearer: {
token: | string
| {
file: string;
};
};
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt: {
token: | string
| {
file: string;
};
};
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none: {
identity?: string;
};
};
command?: undefined;
expect?: {
digest?: string;
version?: string;
};
instance?: string;
lease?: Duration;
local?: undefined;
margin?: Duration;
stdio?: undefined;
transport: {
config?: unknown;
name: string;
};
unix?: undefined;
url?: undefined;
worker?: undefined;
};
contract: string;
implementation: string;
maxInFlight?: undefined;
probes?: undefined;
target?: undefined;
}
| {
artifact: {
directory: string;
identity: {
algorithm: "sha256";
digest: string;
entry: string;
version: 1;
};
};
config: Json;
connect?: undefined;
contract: string;
implementation?: undefined;
maxInFlight?: number;
probes?: readonly string[];
target: | {
_tag: "Worker";
execArgv?: readonly string[];
}
| {
_tag: "Local";
command?: readonly [string, string];
};
},
| {
artifact: {
directory: string;
identity: {
algorithm: "sha256";
digest: string;
entry: string;
version: 1;
};
};
config?: Json;
connect?: undefined;
contract: string;
implementation?: undefined;
maxInFlight?: number;
probes?: readonly string[];
target: | {
_tag: "Worker";
execArgv?: readonly string[];
}
| {
_tag: "Local";
command?: readonly [string, string];
};
}
| {
artifact?: undefined;
config?: Json;
connect: | {
auth?: | {
bearer?: undefined;
config?: unknown;
jwt?: undefined;
mtls?: undefined;
name: string;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls: {
cert: string;
key: string;
};
name?: undefined;
none?: undefined;
}
| {
bearer: {
token: | string
| {
file: string;
};
};
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt: {
token: | string
| {
file: string;
};
};
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none: {
identity?: string;
};
};
ca?: string;
command?: undefined;
expect?: {
digest?: string;
version?: string;
};
instance?: string;
lease?: string;
local?: undefined;
margin?: string;
servername?: string;
stdio?: undefined;
transport?: undefined;
unix?: undefined;
url: string;
worker?: undefined;
}
| {
auth?: | {
bearer?: undefined;
config?: unknown;
jwt?: undefined;
mtls?: undefined;
name: string;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls: {
cert: string;
key: string;
};
name?: undefined;
none?: undefined;
}
| {
bearer: {
token: | string
| {
file: string;
};
};
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt: {
token: | string
| {
file: string;
};
};
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none: {
identity?: string;
};
};
command?: undefined;
expect?: {
digest?: string;
version?: string;
};
instance?: string;
lease?: string;
local?: undefined;
margin?: string;
stdio?: undefined;
transport?: undefined;
unix: string;
url?: undefined;
worker?: undefined;
}
| {
auth?: undefined;
command: readonly [string, string];
cwd?: string;
env?: {
[key: string]: string;
};
expect?: {
digest?: string;
version?: string;
};
instance?: string;
lease?: string;
local?: undefined;
margin?: string;
stdio?: undefined;
transport?: undefined;
unix?: undefined;
url?: undefined;
worker?: undefined;
}
| {
auth?: undefined;
command?: undefined;
local: {
command?: readonly [string, string];
};
stdio?: undefined;
transport?: undefined;
unix?: undefined;
url?: undefined;
worker?: undefined;
}
| {
auth?: undefined;
command?: undefined;
local?: undefined;
stdio?: undefined;
transport?: undefined;
unix?: undefined;
url?: undefined;
worker: {
execArgv?: readonly string[];
};
}
| {
auth?: | {
bearer?: undefined;
config?: unknown;
jwt?: undefined;
mtls?: undefined;
name: string;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls: {
cert: string;
key: string;
};
name?: undefined;
none?: undefined;
}
| {
bearer: {
token: | string
| {
file: string;
};
};
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt: {
token: | string
| {
file: string;
};
};
mtls?: undefined;
name?: undefined;
none?: undefined;
}
| {
bearer?: undefined;
config?: undefined;
jwt?: undefined;
mtls?: undefined;
name?: undefined;
none: {
identity?: string;
};
};
command?: undefined;
expect?: {
digest?: string;
version?: string;
};
instance?: string;
lease?: string;
local?: undefined;
margin?: string;
stdio?: undefined;
transport: {
config?: unknown;
name: string;
};
unix?: undefined;
url?: undefined;
worker?: undefined;
};
contract: string;
implementation: string;
maxInFlight?: undefined;
probes?: undefined;
target?: undefined;
},
| SchemaError
| RemoteEntryError>;

Defined in: host/index.ts:296