ListProductDetailsResult

data class ListProductDetailsResult(val computeRole: String, val dataDiskImages: List<DataDiskImageResponse>, val galleryPackageBlobSasUri: String, val isSystemExtension: Boolean, val osDiskImage: OsDiskImageResponse, val productKind: String, val supportMultipleExtensions: Boolean, val uri: String, val version: String, val vmOsType: String, val vmScaleSetEnabled: Boolean)

Extended description about the product required for installing it into Azure Stack.

Constructors

Link copied to clipboard
constructor(computeRole: String, dataDiskImages: List<DataDiskImageResponse>, galleryPackageBlobSasUri: String, isSystemExtension: Boolean, osDiskImage: OsDiskImageResponse, productKind: String, supportMultipleExtensions: Boolean, uri: String, version: String, vmOsType: String, vmScaleSetEnabled: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Specifies kind of compute role included in the package.

Link copied to clipboard

List of attached data disks.

Link copied to clipboard

The URI to the .azpkg file that provides information required for showing product in the gallery.

Link copied to clipboard

Specifies if product is a Virtual Machine Extension.

Link copied to clipboard

OS disk image used by product.

Link copied to clipboard

Specifies the kind of the product (virtualMachine or virtualMachineExtension).

Link copied to clipboard

Indicates if specified product supports multiple extensions.

Link copied to clipboard
val uri: String

The URI.

Link copied to clipboard

Specifies product version.

Link copied to clipboard

Specifies operating system used by the product.

Link copied to clipboard

Indicates if virtual machine Scale Set is enabled in the specified product.