VirtualMachineExtensionImage Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describes a Virtual Machine Extension Image.
[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualMachineExtensionImage : Microsoft.Azure.Management.Compute.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualMachineExtensionImage = class
inherit Resource
Public Class VirtualMachineExtensionImage
Inherits Resource
- Inheritance
- Attributes
Constructors
VirtualMachineExtensionImage() |
Initializes a new instance of the VirtualMachineExtensionImage class. |
VirtualMachineExtensionImage(String, String, String, String, String, String, String, IDictionary<String,String>, Nullable<Boolean>, Nullable<Boolean>) |
Initializes a new instance of the VirtualMachineExtensionImage class. |
Properties
ComputeRole |
Gets or sets the type of role (IaaS or PaaS) this extension supports. |
HandlerSchema |
Gets or sets the schema defined by publisher, where extension consumers should provide settings in a matching schema. |
Id |
Gets resource Id (Inherited from Resource) |
Location |
Gets or sets resource location (Inherited from Resource) |
Name |
Gets resource name (Inherited from Resource) |
OperatingSystem |
Gets or sets the operating system this extension supports. |
SupportsMultipleExtensions |
Gets or sets whether the handler can support multiple extensions. |
Tags |
Gets or sets resource tags (Inherited from Resource) |
Type |
Gets resource type (Inherited from Resource) |
VmScaleSetEnabled |
Gets or sets whether the extension can be used on xRP VMScaleSets. By default existing extensions are usable on scalesets, but there might be cases where a publisher wants to explicitly indicate the extension is only enabled for CRP VMs but not VMSS. |
Methods
Validate() |
Validate the object. |
Applies to
Azure SDK for .NET