Click or drag to resize

Initiator Class

Initiator Object containing the characteristics of an iSCSI or Fibre Channel initiator.
Inheritance Hierarchy
SystemObject
  SolidFire.CoreRpcBase
    SolidFire.Element.ApiInitiator

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

The Initiator type exposes the following members.

Constructors
  NameDescription
Public methodInitiator
Initializes a new instance of the Initiator class
Top
Properties
  NameDescription
Public propertyAlias
The initiator's friendly name.
Public propertyAttributes
A set of JSON attributes assigned to this initiator.
Public propertyChapUsername
The unique CHAP username associated with this initiator.
Public propertyInitiatorID
The initiator object's numeric ID.
Public propertyInitiatorName
The initiator's unique iSCSI or FC storage protocol name
Public propertyInitiatorSecret
The CHAP secret used to authenticate the initiator.
Public propertyRequireChap
True if CHAP authentication is required for this initiator.
Public propertyTargetSecret
The CHAP secret used to authenticate the target (mutual CHAP authentication).
Public propertyVirtualNetworkIDs
A list of virtual network identifiers associated with this initiator. The initiator is restricted to use the virtual networks specified. The initiator can use any network if no virtual networks are specified.
Public propertyVolumeAccessGroups
A list of volumeAccessGroupIDs the initiator is a member of.
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