VirtualMachineExtensionProductProperties interface

Product information.

Properties

computeRole

Specifies kind of compute role included in the package. Possible values include: 'None', 'IaaS', 'PaaS' NOTE: This property will not be serialized. It can only be populated by the server.

isSystemExtension

Specifies if product is a Virtual Machine Extension. NOTE: This property will not be serialized. It can only be populated by the server.

supportMultipleExtensions

Indicates if specified product supports multiple extensions. NOTE: This property will not be serialized. It can only be populated by the server.

uri

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

version

Specifies product version. NOTE: This property will not be serialized. It can only be populated by the server.

vmOsType

Specifies operating system used by the product. Possible values include: 'None', 'Windows', 'Linux' NOTE: This property will not be serialized. It can only be populated by the server.

vmScaleSetEnabled

Indicates if virtual machine Scale Set is enabled in the specified product. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

computeRole

Specifies kind of compute role included in the package. Possible values include: 'None', 'IaaS', 'PaaS' NOTE: This property will not be serialized. It can only be populated by the server.

computeRole?: ComputeRole

Property Value

isSystemExtension

Specifies if product is a Virtual Machine Extension. NOTE: This property will not be serialized. It can only be populated by the server.

isSystemExtension?: boolean

Property Value

boolean

supportMultipleExtensions

Indicates if specified product supports multiple extensions. NOTE: This property will not be serialized. It can only be populated by the server.

supportMultipleExtensions?: boolean

Property Value

boolean

uri

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

uri?: string

Property Value

string

version

Specifies product version. NOTE: This property will not be serialized. It can only be populated by the server.

version?: string

Property Value

string

vmOsType

Specifies operating system used by the product. Possible values include: 'None', 'Windows', 'Linux' NOTE: This property will not be serialized. It can only be populated by the server.

vmOsType?: OperatingSystem

Property Value

vmScaleSetEnabled

Indicates if virtual machine Scale Set is enabled in the specified product. NOTE: This property will not be serialized. It can only be populated by the server.

vmScaleSetEnabled?: boolean

Property Value

boolean