IVirtualMachineExtensionBase Interface
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.
An immutable client-side representation of an extension associated with virtual machine.
public interface IVirtualMachineExtensionBase : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineExtensionInner>
type IVirtualMachineExtensionBase = interface
interface IHasInner<VirtualMachineExtensionInner>
Public Interface IVirtualMachineExtensionBase
Implements IHasInner(Of VirtualMachineExtensionInner)
- Derived
- Implements
Properties
AutoUpgradeMinorVersionEnabled |
Gets true if this extension is configured to upgrade automatically when a new minor version of the extension image that this extension based on is published. |
Inner | (Inherited from IHasInner<T>) |
ProvisioningState |
Gets the provisioning state of the virtual machine extension. |
PublicSettings |
Gets the public settings of the virtual machine extension as key value pairs. |
PublicSettingsAsJsonString |
Gets the public settings of the virtual machine extension as a JSON string. |
PublisherName |
Gets the publisher name of the virtual machine extension image this extension is created from. |
Tags |
Gets the tags for this virtual machine extension. |
TypeName |
Gets the type name of the virtual machine extension image this extension is created from. |
VersionName |
Gets the version name of the virtual machine extension image this extension is created from. |