ExtendedProduct Interface
public interface ExtendedProduct
An immutable client-side representation of ExtendedProduct.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
abstract
Compute |
computeRole()
Gets the compute |
|
abstract
List<Data |
dataDiskImages()
Gets the data |
| abstract String |
galleryPackageBlobSasUri()
Gets the gallery |
|
abstract
Extended |
innerModel()
Gets the inner com. |
| abstract Boolean |
isSystemExtension()
Gets the is |
|
abstract
Os |
osDiskImage()
Gets the os |
| abstract String |
productKind()
Gets the product |
| abstract Boolean |
supportMultipleExtensions()
Gets the support |
| abstract String |
uri()
Gets the uri property: The URI. |
| abstract String |
version()
Gets the version property: Specifies product version. |
|
abstract
Operating |
vmOsType()
Gets the vm |
| abstract Boolean |
vmScaleSetEnabled()
Gets the vm |
Method Details
computeRole
public abstract ComputeRole computeRole()
Gets the computeRole property: Specifies kind of compute role included in the package.
Returns:
dataDiskImages
public abstract List<DataDiskImage> dataDiskImages()
Gets the dataDiskImages property: List of attached data disks.
Returns:
galleryPackageBlobSasUri
public abstract String galleryPackageBlobSasUri()
Gets the galleryPackageBlobSasUri property: The URI to the .azpkg file that provides information required for showing product in the gallery.
Returns:
innerModel
public abstract ExtendedProductInner innerModel()
Gets the inner com.azure.resourcemanager.azurestack.fluent.models.ExtendedProductInner object.
Returns:
isSystemExtension
public abstract Boolean isSystemExtension()
Gets the isSystemExtension property: Specifies if product is a Virtual Machine Extension.
Returns:
osDiskImage
public abstract OsDiskImage osDiskImage()
Gets the osDiskImage property: OS disk image used by product.
Returns:
productKind
public abstract String productKind()
Gets the productKind property: Specifies the kind of the product (virtualMachine or virtualMachineExtension).
Returns:
supportMultipleExtensions
public abstract Boolean supportMultipleExtensions()
Gets the supportMultipleExtensions property: Indicates if specified product supports multiple extensions.
Returns:
uri
public abstract String uri()
Gets the uri property: The URI.
Returns:
version
public abstract String version()
Gets the version property: Specifies product version.
Returns:
vmOsType
public abstract OperatingSystem vmOsType()
Gets the vmOsType property: Specifies operating system used by the product.
Returns:
vmScaleSetEnabled
public abstract Boolean vmScaleSetEnabled()
Gets the vmScaleSetEnabled property: Indicates if virtual machine Scale Set is enabled in the specified product.
Returns: