ExtendedProduct interface
Extended description about the product required for installing it into Azure Stack.
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. |
data |
List of attached data disks. NOTE: This property will not be serialized. It can only be populated by the server. |
gallery |
The URI to the .azpkg file that provides information required for showing product in the gallery. 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. |
os |
OS disk image used by product. NOTE: This property will not be serialized. It can only be populated by the server. |
product |
Specifies the kind of the product (virtualMachine or virtualMachineExtension). 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
dataDiskImages
List of attached data disks. NOTE: This property will not be serialized. It can only be populated by the server.
dataDiskImages?: DataDiskImage[]
Property Value
galleryPackageBlobSasUri
The URI to the .azpkg file that provides information required for showing product in the gallery. NOTE: This property will not be serialized. It can only be populated by the server.
galleryPackageBlobSasUri?: string
Property Value
string
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
osDiskImage
OS disk image used by product. NOTE: This property will not be serialized. It can only be populated by the server.
osDiskImage?: OsDiskImage
Property Value
productKind
Specifies the kind of the product (virtualMachine or virtualMachineExtension). NOTE: This property will not be serialized. It can only be populated by the server.
productKind?: string
Property Value
string
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