Skip to main content

Interface: ContainerProviderConnection

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

Properties

displayName?

optional displayName: string

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


endpoint

endpoint: ContainerProviderConnectionEndpoint

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


lifecycle?

optional lifecycle: ProviderConnectionLifecycle

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


name

name: string

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


shellAccess?

optional shellAccess: ProviderConnectionShellAccess

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


type

type: "docker" | "podman"

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


vmType?

optional vmType: string

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


vmTypeDisplayName?

optional vmTypeDisplayName: string

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

the vmTypeDisplayName property cannot be set if vmType is undefined

Methods

status()

status(): ProviderConnectionStatus

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

Returns

ProviderConnectionStatus