Skip to main content

Interface: ContainerProviderConnection

Defined in: packages/extension-api/src/extension-api.d.ts:391

Properties

displayName?

optional displayName: string

Defined in: packages/extension-api/src/extension-api.d.ts:393


endpoint

endpoint: ContainerProviderConnectionEndpoint

Defined in: packages/extension-api/src/extension-api.d.ts:395


lifecycle?

optional lifecycle: ProviderConnectionLifecycle

Defined in: packages/extension-api/src/extension-api.d.ts:397


name

name: string

Defined in: packages/extension-api/src/extension-api.d.ts:392


shellAccess?

optional shellAccess: ProviderConnectionShellAccess

Defined in: packages/extension-api/src/extension-api.d.ts:396


type

type: "docker" | "podman"

Defined in: packages/extension-api/src/extension-api.d.ts:394


vmType?

optional vmType: string

Defined in: packages/extension-api/src/extension-api.d.ts:399


vmTypeDisplayName?

optional vmTypeDisplayName: string

Defined in: packages/extension-api/src/extension-api.d.ts:403

the vmTypeDisplayName property cannot be set if vmType is undefined

Methods

status()

status(): ProviderConnectionStatus

Defined in: packages/extension-api/src/extension-api.d.ts:398

Returns

ProviderConnectionStatus