ResolvedConnectionProfile
Defined in: src/profiles/resolveConnectionProfileSecrets.ts:40
Connection profile with username, password, TLS, and SSH material sources resolved.
Extends
Section titled “Extends”Omit<ConnectionProfile,"password"|"ssh"|"tls"|"username">
Properties
Section titled “Properties”| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
host | string | Remote hostname or IP address. | ConnectionProfile.host | src/types/public.ts:289 |
logger? | ZeroTransferLogger | Per-profile logger override. | ConnectionProfile.logger | src/types/public.ts:307 |
password? | SecretValue | Resolved password or credential bytes. | - | src/profiles/resolveConnectionProfileSecrets.ts:47 |
port? | number | Remote port; adapters should apply protocol defaults when omitted. | ConnectionProfile.port | src/types/public.ts:291 |
protocol? | "ftp" | "ftps" | "sftp" | Protocol to use for this connection, overriding the client default. | ConnectionProfile.protocol | src/types/public.ts:287 |
provider? | ProviderId | Provider to use for this connection. Prefer this over the compatibility protocol field. | ConnectionProfile.provider | src/types/public.ts:285 |
secure? | boolean | Whether encrypted transport should be requested for protocols that support it. | ConnectionProfile.secure | src/types/public.ts:297 |
signal? | AbortSignal | Abort signal used to cancel connection setup or long-running operations. | ConnectionProfile.signal | src/types/public.ts:305 |
ssh? | ResolvedSshProfile | Resolved SSH profile when private-key material is configured. | - | src/profiles/resolveConnectionProfileSecrets.ts:51 |
timeoutMs? | number | Operation or connection timeout in milliseconds. | ConnectionProfile.timeoutMs | src/types/public.ts:303 |
tls? | ResolvedTlsProfile | Resolved TLS profile when certificate material is configured. | - | src/profiles/resolveConnectionProfileSecrets.ts:49 |
username? | SecretValue | Resolved username or account identifier. | - | src/profiles/resolveConnectionProfileSecrets.ts:45 |