Click or drag to resize

ClusterInfo Class

ClusterInfo Cluster Info object returns information the node uses to communicate with the cluster.
Inheritance Hierarchy
SystemObject
  SolidFire.CoreRpcBase
    SolidFire.Element.ApiClusterInfo

Namespace:  SolidFire.Element.Api
Assembly:  SolidFire.SDK (in SolidFire.SDK.dll) Version: 12.3.0.0
Syntax
C#
public class ClusterInfo : RpcBase

The ClusterInfo type exposes the following members.

Constructors
  NameDescription
Public methodClusterInfo
Initializes a new instance of the ClusterInfo class
Top
Properties
  NameDescription
Public propertyAttributes
List of Name/Value pairs in JSON object format.
Public propertyDefaultProtectionScheme
If a protection scheme is not provided to the CreateVolume call, this protection scheme will be used for the new volume. This protection scheme must always be in the set of enabled protection schemes.
Public propertyEnabledProtectionSchemes
A list of all of the protection schemes that have been enabled on this cluster.
Public propertyEncryptionAtRestState
Encryption at rest state.
Public propertyEnsemble
Array of Node IP addresses that are participating in the cluster.
Public propertyMvip
Management network interface.
Public propertyMvipInterface
Public propertyMvipNodeID
Node holding the master MVIP address
Public propertyMvipVlanTag
Public propertyName
Unique cluster name.
Public propertyRepCount
Number of replicas of each piece of data to store in the cluster.
Public propertySoftwareEncryptionAtRestState
Software-based encryption-at-rest state.
Public propertySupportedProtectionSchemes
A list of all of the protection schemes that are supported on this cluster.
Public propertySvip
Storage virtual IP
Public propertySvipInterface
Public propertySvipNodeID
Node holding the master SVIP address.
Public propertySvipVlanTag
Public propertyUniqueID
Unique ID for the cluster.
Public propertyUuid
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Builds a json-enabled string of all the properties and their values in this class.
(Inherited from RpcBase.)
Top
See Also