Class AzureVirtualMachineExtension
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an Azure virtual machine extension.
public class AzureVirtualMachineExtension : BaseTypeSection, IComparable<AzureVirtualMachineExtension>
- Inheritance
-
AzureVirtualMachineExtension
- Implements
Constructors
AzureVirtualMachineExtension()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.AzureVirtualMachineExtension class.
public AzureVirtualMachineExtension()
Properties
AutomaticUpgradeEnabled
Gets or sets whether the extension should be automatically upgraded.
public BooleanOption AutomaticUpgradeEnabled { get; set; }
Property Value
CollectionIndex
Gets the collection index for the extension.
[Browsable(false)]
public string CollectionIndex { get; }
Property Value
Id
Gets or sets the unique resource identifier of the extension.
public string Id { get; set; }
Property Value
Name
Gets or sets the name of the extension - for example "IaaSAntimalware".
public string Name { get; set; }
Property Value
ProvisioningState
Gets or sets the provisioning state of the extension.
public AzureVirtualMachineExtensionProvisioningState ProvisioningState { get; set; }
Property Value
ProvisioningStateString
Gets the provisioning state of the extension.
public string ProvisioningStateString { get; set; }
Property Value
PublicSettings
Gets or sets the public settings configured for the extension.
public AzureVirtualMachineExtensionPublicSettings PublicSettings { get; set; }
Property Value
Publisher
Gets or sets the publisher of the extension - for example "Microsoft.Azure.Security".
public string Publisher { get; set; }
Property Value
TypeHandlerVersion
Gets or sets the version of the extension - for example "1.4.7.0".
public string TypeHandlerVersion { get; set; }
Property Value
Methods
CompareTo(AzureVirtualMachineExtension)
Compares two CENTREL.XIA.Configuration.Types.AzureVirtualMachineExtension objects to allow sorting alphabetically by name.
public int CompareTo(AzureVirtualMachineExtension other)
Parameters
other
AzureVirtualMachineExtensionThe CENTREL.XIA.Configuration.Types.AzureVirtualMachineExtension to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.AzureVirtualMachineExtension objects.