Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface VirtualMachineExtensionImage

Package version

Describes a Virtual Machine Extension Image.

Hierarchy

Index

Properties

computeRole

computeRole: string

The type of role (IaaS or PaaS) this extension supports.

handlerSchema

handlerSchema: string

The schema defined by publisher, where extension consumers should provide settings in a matching schema.

Optional id

id: undefined | string

Resource Id NOTE: This property will not be serialized. It can only be populated by the server.

location

location: string

Resource location

Optional name

name: undefined | string

Resource name NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystem

operatingSystem: string

The operating system this extension supports.

Optional supportsMultipleExtensions

supportsMultipleExtensions: undefined | false | true

Whether the handler can support multiple extensions.

Optional tags

tags: undefined | object

Resource tags

Optional type

type: undefined | string

Resource type NOTE: This property will not be serialized. It can only be populated by the server.

Optional vmScaleSetEnabled

vmScaleSetEnabled: undefined | false | true

Whether the extension can be used on xRP VMScaleSets. By default existing extensions are usable on scalesets, but there might be cases where a publisher wants to explicitly indicate the extension is only enabled for CRP VMs but not VMSS.

Generated using TypeDoc