Home Explore Blog CI



docker

content/reference/api/extensions-sdk/Extension.md
b643cad31a1ed30462205313dd13adb4d3eef5f9c6c6893f0000000300000224
---
title: "Interface: Extension"
description: Docker extension API reference
keywords: Docker, extensions, sdk, API, reference
aliases:
 - /desktop/extensions-sdk/dev/api/reference/interfaces/Extension/
 - /extensions/extensions-sdk/dev/api/reference/interfaces/Extension/
---

**`Since`**

0.2.0

## Properties

### vm

• `Optional` `Readonly` **vm**: [`ExtensionVM`](ExtensionVM.md)

___

### host

• `Optional` `Readonly` **host**: [`ExtensionHost`](ExtensionHost.md)

___

### image

• `Readonly` **image**: `string`

**`Since`**

0.3.3

Chunks
defb1ccc (1st chunk of `content/reference/api/extensions-sdk/Extension.md`)
Title: Interface: Extension - Properties
Summary
This section describes the properties of the 'Extension' interface, including 'vm' (an optional ExtensionVM object), 'host' (an optional ExtensionHost object), and 'image' (a string representing the extension's image). The 'image' property was added in version 0.3.3, while the interface itself was introduced in version 0.2.0.