Class MicrosoftFailoverClusterResourceBase
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a resource in a Microsoft failover cluster.
public abstract class MicrosoftFailoverClusterResourceBase : GlobalSerializableBase, IComparable<MicrosoftFailoverClusterResourceBase>
- Inheritance
-
MicrosoftFailoverClusterResourceBase
- Implements
- Derived
Constructors
MicrosoftFailoverClusterResourceBase()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterResource class.
public MicrosoftFailoverClusterResourceBase()
Properties
AdvancedPolicies
Gets or sets the advanced policies for the resource.
public MicrosoftFailoverClusterResourceAdvancedPolicies AdvancedPolicies { get; set; }
Property Value
ApplicationHealthMonitoringAutomaticRecovery
Gets or sets whether to enable automatic recovery for application health monitoring.
public BooleanOption ApplicationHealthMonitoringAutomaticRecovery { get; set; }
Property Value
CryptographicKeys
Gets or sets the crypto checkpoints that are to be replicated by this resource.
public SerializableStringCollection CryptographicKeys { get; set; }
Property Value
- SerializableStringCollection
DependencyExpression
Gets or sets the dependency expression for the resource.
public string DependencyExpression { get; set; }
Property Value
Identifier
Gets or sets the unique identifier of the resource.
public Guid Identifier { get; set; }
Property Value
IsCoreResource
Gets or sets whether the resource is a core resource.
public BooleanOption IsCoreResource { get; set; }
Property Value
MaintenanceMode
Gets or sets whether the resource is in maintenance mode.
public BooleanOption MaintenanceMode { get; set; }
Property Value
Name
Gets or sets the name of the resource.
public string Name { get; set; }
Property Value
OwnerGroupName
Gets or sets the name of the owner group.
public string OwnerGroupName { get; set; }
Property Value
OwnerNodeName
Gets or sets the name of the owner node.
public string OwnerNodeName { get; set; }
Property Value
Parameters
Gets or sets the parameters of the resource.
public MicrosoftFailoverClusterParameters Parameters { get; set; }
Property Value
Policies
Gets or sets the policies for the resource.
public MicrosoftFailoverClusterResourcePolicies Policies { get; set; }
Property Value
RegistryKeys
Gets or sets the registry keys that are to be replicated by this resource.
public SerializableStringCollection RegistryKeys { get; set; }
Property Value
- SerializableStringCollection
ResourceTypeDisplayName
Gets or sets the resource type display name.
public string ResourceTypeDisplayName { get; set; }
Property Value
ResourceTypeName
Gets or sets the resource type name.
public string ResourceTypeName { get; set; }
Property Value
State
Gets or sets the state of a Microsoft failover cluster resource at the time of the scan.
public MicrosoftFailoverClusterResourceState State { get; set; }
Property Value
StateString
Gets the state of a Microsoft failover cluster resource at the time of the scan as a human readable string. For virtual machines the state of the virtual machine is displayed if available.
public string StateString { get; set; }
Property Value
TypeName
Gets the type name.
public string TypeName { get; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterResourceBase cloned from this object.
public MicrosoftFailoverClusterResourceBase Clone()
Returns
- MicrosoftFailoverClusterResourceBase
A CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterResourceBase.
CompareTo(MicrosoftFailoverClusterResourceBase)
Compares two CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterResource objects to allow sorting alphabetically by name.
public int CompareTo(MicrosoftFailoverClusterResourceBase other)
Parameters
other
MicrosoftFailoverClusterResourceBaseThe CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterResource to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterResource objects.
ToString()
Returns the resource as a human readable string.
public override string ToString()
Returns
- string
The resource as a human readable string.