VirtualMachineExtensionProductProperties interface
Product information.
Properties
compute |
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. |
is |
Specifies if product is a Virtual Machine Extension. NOTE: This property will not be serialized. It can only be populated by the server. |
support |
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. |
vm |
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. |
vm |
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