Click or drag to resize

SolidFireElementSetClusterStructure Method (Account, VolumeQOS, FeatureObject, Initiator, GetNtpInfoResult, QoSPolicy, LoggingServer, ScheduleObject, GetSnmpInfoResult, GetActiveTlsCiphersResult, VirtualNetwork, VolumeAccessGroupLunAssignments, VolumeAccessGroup, Volume, StorageContainer)

You can use the SetClusterStructure method to restore the storage cluster configuration information from a backup. When you call the method, pass the json result returned from the GetClusterStructure API containing the configuration information you want to restore.

Namespace:  SolidFire.Element.Api
Assembly:  SolidFire.SDK (in SolidFire.SDK.dll) Version: 12.3.0.0
Syntax
C#
public SetClusterStructureResult SetClusterStructure(
	Account[] Accounts = null,
	VolumeQOS DefaultQoS = null,
	FeatureObject[] Features = null,
	Initiator[] Initiators = null,
	GetNtpInfoResult Ntp = null,
	QoSPolicy[] QosPolicies = null,
	LoggingServer[] RemoteHosts = null,
	ScheduleObject[] Schedules = null,
	GetSnmpInfoResult Snmp = null,
	GetActiveTlsCiphersResult TlsCiphers = null,
	VirtualNetwork[] VirtualNetworks = null,
	VolumeAccessGroupLunAssignments[] VolumeAccessGroupLunAssignments = null,
	VolumeAccessGroup[] VolumeAccessGroups = null,
	Volume[] Volumes = null,
	StorageContainer[] StorageContainers = null
)

Parameters

Accounts (Optional)
Type: SolidFire.Element.ApiAccount
DefaultQoS (Optional)
Type: SolidFire.Element.ApiVolumeQOS
Features (Optional)
Type: SolidFire.Element.ApiFeatureObject
Initiators (Optional)
Type: SolidFire.Element.ApiInitiator
Ntp (Optional)
Type: SolidFire.Element.ApiGetNtpInfoResult
QosPolicies (Optional)
Type: SolidFire.Element.ApiQoSPolicy
RemoteHosts (Optional)
Type: SolidFire.Element.ApiLoggingServer
Schedules (Optional)
Type: SolidFire.Element.ApiScheduleObject
Snmp (Optional)
Type: SolidFire.Element.ApiGetSnmpInfoResult
TlsCiphers (Optional)
Type: SolidFire.Element.ApiGetActiveTlsCiphersResult
VirtualNetworks (Optional)
Type: SolidFire.Element.ApiVirtualNetwork
VolumeAccessGroupLunAssignments (Optional)
Type: SolidFire.Element.ApiVolumeAccessGroupLunAssignments
VolumeAccessGroups (Optional)
Type: SolidFire.Element.ApiVolumeAccessGroup
Volumes (Optional)
Type: SolidFire.Element.ApiVolume
StorageContainers (Optional)
Type: SolidFire.Element.ApiStorageContainer

Return Value

Type: SetClusterStructureResult

Implements

ISolidFireElementSetClusterStructure(Account, VolumeQOS, FeatureObject, Initiator, GetNtpInfoResult, QoSPolicy, LoggingServer, ScheduleObject, GetSnmpInfoResult, GetActiveTlsCiphersResult, VirtualNetwork, VolumeAccessGroupLunAssignments, VolumeAccessGroup, Volume, StorageContainer)
See Also