public interface SolidFireElementIF
Modifier and Type | Method and Description |
---|---|
AbortSnapMirrorRelationshipResult |
abortSnapMirrorRelationship()
The SolidFire Element OS web UI uses the AbortSnapMirrorRelationship method to stop SnapMirror transfers that have started but are not yet complete.
|
AbortSnapMirrorRelationshipResult |
abortSnapMirrorRelationship(AbortSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the AbortSnapMirrorRelationship method to stop SnapMirror transfers that have started but are not yet complete.
|
AbortSnapMirrorRelationshipResult |
abortSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume,
Optional<java.lang.Boolean> clearCheckpoint)
The SolidFire Element OS web UI uses the AbortSnapMirrorRelationship method to stop SnapMirror transfers that have started but are not yet complete.
|
AddAccountResult |
addAccount(AddAccountRequest request)
You can use AddAccount to add a new account to the system.
|
AddAccountResult |
addAccount(java.lang.String username,
Optional<CHAPSecret> initiatorSecret,
Optional<CHAPSecret> targetSecret,
Optional<Attributes> attributes)
You can use AddAccount to add a new account to the system.
|
AddAccountResult |
addAccount(java.lang.String username,
Optional<CHAPSecret> initiatorSecret,
Optional<CHAPSecret> targetSecret,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enableChap)
You can use AddAccount to add a new account to the system.
|
AddClusterAdminResult |
addClusterAdmin(AddClusterAdminRequest request)
You can use AddClusterAdmin to add a new cluster admin account.
|
AddClusterAdminResult |
addClusterAdmin(java.lang.String username,
java.lang.String password,
java.lang.String[] access,
java.lang.Boolean acceptEula,
Optional<Attributes> attributes)
You can use AddClusterAdmin to add a new cluster admin account.
|
AddDrivesResult |
addDrives(AddDrivesRequest request)
AddDrives enables you to add one or more available drives to the cluster, enabling the drives to host a portion of the cluster's data.
|
AddDrivesResult |
addDrives(NewDrive[] drives)
AddDrives enables you to add one or more available drives to the cluster, enabling the drives to host a portion of the cluster's data.
|
AddClusterAdminResult |
addIdpClusterAdmin(AddIdpClusterAdminRequest request)
Adds a cluster administrator user authenticated by a third party Identity Provider (IdP).
|
AddClusterAdminResult |
addIdpClusterAdmin(java.lang.String username,
java.lang.String[] access,
java.lang.Boolean acceptEula,
Optional<Attributes> attributes)
Adds a cluster administrator user authenticated by a third party Identity Provider (IdP).
|
ModifyVolumeAccessGroupResult |
addInitiatorsToVolumeAccessGroup(AddInitiatorsToVolumeAccessGroupRequest request)
AddInitiatorsToVolumeAccessGroup enables you
to add initiators to a specified volume access group.
|
ModifyVolumeAccessGroupResult |
addInitiatorsToVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
java.lang.String[] initiators)
AddInitiatorsToVolumeAccessGroup enables you
to add initiators to a specified volume access group.
|
AddKeyServerToProviderKmipResult |
addKeyServerToProviderKmip(AddKeyServerToProviderKmipRequest request)
Adds (assigns) the specified KMIP (Key Management Interoperability Protocol) Key Server to the specified Key Provider.
|
AddKeyServerToProviderKmipResult |
addKeyServerToProviderKmip(java.lang.Long keyProviderID,
java.lang.Long keyServerID)
Adds (assigns) the specified KMIP (Key Management Interoperability Protocol) Key Server to the specified Key Provider.
|
AddLdapClusterAdminResult |
addLdapClusterAdmin(AddLdapClusterAdminRequest request)
AddLdapClusterAdmin enables you to add a new LDAP cluster administrator user.
|
AddLdapClusterAdminResult |
addLdapClusterAdmin(java.lang.String username,
java.lang.String[] access,
Optional<java.lang.Boolean> acceptEula,
Optional<Attributes> attributes)
AddLdapClusterAdmin enables you to add a new LDAP cluster administrator user.
|
AddNodesResult |
addNodes(AddNodesRequest request)
AddNodes enables you to add one or more new nodes to a cluster.
|
AddNodesResult |
addNodes(java.lang.Long[] pendingNodes,
Optional<java.lang.Boolean> autoInstall)
AddNodes enables you to add one or more new nodes to a cluster.
|
AddVirtualNetworkResult |
addVirtualNetwork(AddVirtualNetworkRequest request)
You can use the AddVirtualNetwork method to add a new virtual network to a cluster configuration.
|
AddVirtualNetworkResult |
addVirtualNetwork(java.lang.Long virtualNetworkTag,
java.lang.String name,
AddressBlockParams[] addressBlocks,
java.lang.String netmask,
java.lang.String svip,
Optional<Attributes> attributes)
You can use the AddVirtualNetwork method to add a new virtual network to a cluster configuration.
|
AddVirtualNetworkResult |
addVirtualNetwork(java.lang.Long virtualNetworkTag,
java.lang.String name,
AddressBlockParams[] addressBlocks,
java.lang.String netmask,
java.lang.String svip,
Optional<java.lang.String> gateway,
Optional<java.lang.Boolean> namespace,
Optional<Attributes> attributes)
You can use the AddVirtualNetwork method to add a new virtual network to a cluster configuration.
|
ModifyVolumeAccessGroupResult |
addVolumesToVolumeAccessGroup(AddVolumesToVolumeAccessGroupRequest request)
AddVolumesToVolumeAccessGroup enables you to add
volumes to a specified volume access group.
|
ModifyVolumeAccessGroupResult |
addVolumesToVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
java.lang.Long[] volumes)
AddVolumesToVolumeAccessGroup enables you to add
volumes to a specified volume access group.
|
BreakSnapMirrorRelationshipResult |
breakSnapMirrorRelationship()
The SolidFire Element OS web UI uses the BreakSnapMirrorRelationship method to break a SnapMirror relationship.
|
BreakSnapMirrorRelationshipResult |
breakSnapMirrorRelationship(BreakSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the BreakSnapMirrorRelationship method to break a SnapMirror relationship.
|
BreakSnapMirrorRelationshipResult |
breakSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume)
The SolidFire Element OS web UI uses the BreakSnapMirrorRelationship method to break a SnapMirror relationship.
|
BreakSnapMirrorVolumeResult |
breakSnapMirrorVolume()
The SolidFire Element OS web UI uses the BreakSnapMirrorVolume method to break the SnapMirror relationship between an ONTAP source container and SolidFire target volume.
|
BreakSnapMirrorVolumeResult |
breakSnapMirrorVolume(BreakSnapMirrorVolumeRequest request)
The SolidFire Element OS web UI uses the BreakSnapMirrorVolume method to break the SnapMirror relationship between an ONTAP source container and SolidFire target volume.
|
BreakSnapMirrorVolumeResult |
breakSnapMirrorVolume(java.lang.Long volumeID,
Optional<java.lang.Long> snapshotID,
Optional<java.lang.Boolean> preserve,
Optional<java.lang.String> access)
The SolidFire Element OS web UI uses the BreakSnapMirrorVolume method to break the SnapMirror relationship between an ONTAP source container and SolidFire target volume.
|
CancelCloneResult |
cancelClone(CancelCloneRequest request)
CancelClone enables you to stop an ongoing CloneVolume or CopyVolume process.
|
CancelCloneResult |
cancelClone(java.lang.Long cloneID)
CancelClone enables you to stop an ongoing CloneVolume or CopyVolume process.
|
CancelGroupCloneResult |
cancelGroupClone(CancelGroupCloneRequest request)
CancelGroupClone enables you to stop an ongoing CloneMultipleVolumes process occurring on a group of volumes.
|
CancelGroupCloneResult |
cancelGroupClone(java.lang.Long groupCloneID)
CancelGroupClone enables you to stop an ongoing CloneMultipleVolumes process occurring on a group of volumes.
|
CheckProposedResult |
checkProposedCluster(CheckProposedClusterRequest request)
CheckProposedCluster validates that creating a cluster from a given set of nodes is likely to succeed.
|
CheckProposedResult |
checkProposedCluster(java.lang.String[] nodes)
CheckProposedCluster validates that creating a cluster from a given set of nodes is likely to succeed.
|
CheckProposedResult |
checkProposedNodeAdditions(CheckProposedNodeAdditionsRequest request)
CheckProposedNodeAdditions validates that adding a node (or nodes) to an existing cluster is likely to succeed.
|
CheckProposedResult |
checkProposedNodeAdditions(java.lang.String[] nodes)
CheckProposedNodeAdditions validates that adding a node (or nodes) to an existing cluster is likely to succeed.
|
ClearClusterFaultsResult |
clearClusterFaults(ClearClusterFaultsRequest request)
You can use the ClearClusterFaults method to clear information about both current and previously detected faults.
|
ClearClusterFaultsResult |
clearClusterFaults(Optional<java.lang.String> faultTypes)
You can use the ClearClusterFaults method to clear information about both current and previously detected faults.
|
CloneMultipleVolumesResult |
cloneMultipleVolumes(CloneMultipleVolumeParams[] volumes,
Optional<java.lang.String> access,
Optional<java.lang.Long> groupSnapshotID,
Optional<java.lang.Long> newAccountID)
CloneMultipleVolumes enables you to create a clone of a group of specified volumes.
|
CloneMultipleVolumesResult |
cloneMultipleVolumes(CloneMultipleVolumesRequest request)
CloneMultipleVolumes enables you to create a clone of a group of specified volumes.
|
CloneVolumeResult |
cloneVolume(CloneVolumeRequest request)
CloneVolume enables you to create a copy of a volume.
|
CloneVolumeResult |
cloneVolume(java.lang.Long volumeID,
java.lang.String name,
Optional<java.lang.Long> newAccountID,
Optional<java.lang.Long> newSize,
Optional<java.lang.String> access,
Optional<java.lang.Long> snapshotID,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enable512e)
CloneVolume enables you to create a copy of a volume.
|
CloneVolumeResult |
cloneVolume(java.lang.Long volumeID,
java.lang.String name,
Optional<java.lang.Long> newAccountID,
Optional<java.lang.Long> newSize,
Optional<java.lang.String> access,
Optional<java.lang.Long> snapshotID,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enable512e,
Optional<java.lang.Boolean> enableSnapMirrorReplication)
CloneVolume enables you to create a copy of a volume.
|
CompleteClusterPairingResult |
completeClusterPairing(CompleteClusterPairingRequest request)
You can use the CompleteClusterPairing method with the encoded key received from the StartClusterPairing method to complete the cluster pairing process.
|
CompleteClusterPairingResult |
completeClusterPairing(java.lang.String clusterPairingKey)
You can use the CompleteClusterPairing method with the encoded key received from the StartClusterPairing method to complete the cluster pairing process.
|
CompleteVolumePairingResult |
completeVolumePairing(CompleteVolumePairingRequest request)
You can use the CompleteVolumePairing method to complete the pairing of two volumes.
|
CompleteVolumePairingResult |
completeVolumePairing(java.lang.String volumePairingKey,
java.lang.Long volumeID)
You can use the CompleteVolumePairing method to complete the pairing of two volumes.
|
ControlPowerResult |
controlPower(ControlPowerRequest request)
ControlPower can be used to reboot or halt a node.
|
ControlPowerResult |
controlPower(java.lang.String action,
Optional<java.lang.String> wakeupDelay,
java.lang.Boolean force)
ControlPower can be used to reboot or halt a node.
|
CopyVolumeResult |
copyVolume(CopyVolumeRequest request)
CopyVolume enables you to overwrite the data contents of an existing volume with the data contents of another volume (or
snapshot).
|
CopyVolumeResult |
copyVolume(java.lang.Long volumeID,
java.lang.Long dstVolumeID,
Optional<java.lang.Long> snapshotID)
CopyVolume enables you to overwrite the data contents of an existing volume with the data contents of another volume (or
snapshot).
|
CreateBackupTargetResult |
createBackupTarget(CreateBackupTargetRequest request)
CreateBackupTarget enables you to create and store backup target information so that you do not need to re-enter it each time a backup is created.
|
CreateBackupTargetResult |
createBackupTarget(java.lang.String name,
Attributes attributes)
CreateBackupTarget enables you to create and store backup target information so that you do not need to re-enter it each time a backup is created.
|
CreateClusterResult |
createCluster(CreateClusterRequest request)
The CreateCluster method enables you to initialize the node in a cluster that has ownership of the "mvip" and "svip" addresses.
|
CreateClusterResult |
createCluster(Optional<java.lang.Boolean> acceptEula,
Optional<java.lang.String> serialNumber,
Optional<java.lang.String> orderNumber,
java.lang.String mvip,
java.lang.String svip,
java.lang.String username,
java.lang.String password,
java.lang.String[] nodes,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enableSoftwareEncryptionAtRest)
The CreateCluster method enables you to initialize the node in a cluster that has ownership of the "mvip" and "svip" addresses.
|
CreateClusterResult |
createCluster(Optional<java.lang.Boolean> acceptEula,
java.lang.String mvip,
java.lang.String svip,
java.lang.String username,
java.lang.String password,
java.lang.String[] nodes,
Optional<Attributes> attributes)
The CreateCluster method enables you to initialize the node in a cluster that has ownership of the "mvip" and "svip" addresses.
|
CreateClusterInterfacePreferenceResult |
createClusterInterfacePreference()
Creates a new cluster preference and stores it on the storage cluster.
|
CreateClusterInterfacePreferenceResult |
createClusterInterfacePreference(CreateClusterInterfacePreferenceRequest request)
Creates a new cluster preference and stores it on the storage cluster.
|
CreateClusterInterfacePreferenceResult |
createClusterInterfacePreference(java.lang.String name,
java.lang.String value)
Creates a new cluster preference and stores it on the storage cluster.
|
CreateGroupSnapshotResult |
createGroupSnapshot(CreateGroupSnapshotRequest request)
CreateGroupSnapshot enables you to create a point-in-time copy of a group of volumes.
|
CreateGroupSnapshotResult |
createGroupSnapshot(java.lang.Long[] volumes,
Optional<java.lang.String> name,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> expirationTime,
Optional<java.lang.String> retention,
Optional<Attributes> attributes)
CreateGroupSnapshot enables you to create a point-in-time copy of a group of volumes.
|
CreateGroupSnapshotResult |
createGroupSnapshot(java.lang.Long[] volumes,
Optional<java.lang.String> name,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> expirationTime,
Optional<java.lang.String> retention,
Optional<Attributes> attributes,
Optional<java.lang.String> snapMirrorLabel)
CreateGroupSnapshot enables you to create a point-in-time copy of a group of volumes.
|
CreateGroupSnapshotResult |
createGroupSnapshot(java.lang.Long[] volumes,
Optional<java.lang.String> name,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> expirationTime,
Optional<java.lang.String> retention,
Optional<Attributes> attributes,
Optional<java.lang.String> snapMirrorLabel,
Optional<java.lang.Boolean> ensureSerialCreation)
CreateGroupSnapshot enables you to create a point-in-time copy of a group of volumes.
|
CreateGroupSnapshotResult |
createGroupSnapshot(java.lang.Long[] volumes,
Optional<java.lang.String> name,
Optional<java.lang.String> expirationTime,
Optional<Attributes> attributes)
CreateGroupSnapshot enables you to create a point-in-time copy of a group of volumes.
|
CreateIdpConfigurationResult |
createIdpConfiguration(CreateIdpConfigurationRequest request)
Create a potential trust relationship for authentication using a third party Identity Provider (IdP) for the cluster.
|
CreateIdpConfigurationResult |
createIdpConfiguration(java.lang.String idpName,
java.lang.String idpMetadata)
Create a potential trust relationship for authentication using a third party Identity Provider (IdP) for the cluster.
|
CreateInitiatorsResult |
createInitiators(CreateInitiator[] initiators)
CreateInitiators enables you to create multiple new initiator IQNs or World Wide Port Names (WWPNs) and optionally assign them
aliases and attributes.
|
CreateInitiatorsResult |
createInitiators(CreateInitiatorsRequest request)
CreateInitiators enables you to create multiple new initiator IQNs or World Wide Port Names (WWPNs) and optionally assign them
aliases and attributes.
|
CreateKeyProviderKmipResult |
createKeyProviderKmip(CreateKeyProviderKmipRequest request)
Creates a KMIP (Key Management Interoperability Protocol) Key Provider with the specified name.
|
CreateKeyProviderKmipResult |
createKeyProviderKmip(java.lang.String keyProviderName)
Creates a KMIP (Key Management Interoperability Protocol) Key Provider with the specified name.
|
CreateKeyServerKmipResult |
createKeyServerKmip(CreateKeyServerKmipRequest request)
Creates a KMIP (Key Management Interoperability Protocol) Key Server with the specified attributes.
|
CreateKeyServerKmipResult |
createKeyServerKmip(java.lang.String kmipCaCertificate,
java.lang.String kmipClientCertificate,
java.lang.String[] kmipKeyServerHostnames,
java.lang.String kmipKeyServerName,
Optional<java.lang.Long> kmipKeyServerPort)
Creates a KMIP (Key Management Interoperability Protocol) Key Server with the specified attributes.
|
CreatePublicPrivateKeyPairResult |
createPublicPrivateKeyPair(CreatePublicPrivateKeyPairRequest request)
Creates SSL public and private keys.
|
CreatePublicPrivateKeyPairResult |
createPublicPrivateKeyPair(Optional<java.lang.String> commonName,
Optional<java.lang.String> organization,
Optional<java.lang.String> organizationalUnit,
Optional<java.lang.String> locality,
Optional<java.lang.String> state,
Optional<java.lang.String> country,
Optional<java.lang.String> emailAddress)
Creates SSL public and private keys.
|
CreateQoSPolicyResult |
createQoSPolicy()
You can use the CreateQoSPolicy method to create a QoSPolicy object that you can later apply to a volume upon creation or modification.
|
CreateQoSPolicyResult |
createQoSPolicy(CreateQoSPolicyRequest request)
You can use the CreateQoSPolicy method to create a QoSPolicy object that you can later apply to a volume upon creation or modification.
|
CreateQoSPolicyResult |
createQoSPolicy(java.lang.String name,
QoS qos)
You can use the CreateQoSPolicy method to create a QoSPolicy object that you can later apply to a volume upon creation or modification.
|
CreateScheduleResult |
createSchedule(CreateScheduleRequest request)
CreateSchedule enables you to schedule an automatic snapshot of a volume at a defined interval.
|
CreateScheduleResult |
createSchedule(Schedule schedule)
CreateSchedule enables you to schedule an automatic snapshot of a volume at a defined interval.
|
CreateSnapMirrorEndpointResult |
createSnapMirrorEndpoint()
The SolidFire Element OS web UI uses the CreateSnapMirrorEndpoint method to create a relationship with a remote SnapMirror endpoint.
|
CreateSnapMirrorEndpointResult |
createSnapMirrorEndpoint(CreateSnapMirrorEndpointRequest request)
The SolidFire Element OS web UI uses the CreateSnapMirrorEndpoint method to create a relationship with a remote SnapMirror endpoint.
|
CreateSnapMirrorEndpointResult |
createSnapMirrorEndpoint(java.lang.String managementIP,
java.lang.String username,
java.lang.String password)
The SolidFire Element OS web UI uses the CreateSnapMirrorEndpoint method to create a relationship with a remote SnapMirror endpoint.
|
CreateSnapMirrorEndpointUnmanagedResult |
createSnapMirrorEndpointUnmanaged()
The SolidFire system uses the CreateSnapMirrorEndpointUnmanaged method to enable remote, unmanaged SnapMirror endpoints to communicate with a SolidFire cluster.
|
CreateSnapMirrorEndpointUnmanagedResult |
createSnapMirrorEndpointUnmanaged(CreateSnapMirrorEndpointUnmanagedRequest request)
The SolidFire system uses the CreateSnapMirrorEndpointUnmanaged method to enable remote, unmanaged SnapMirror endpoints to communicate with a SolidFire cluster.
|
CreateSnapMirrorEndpointUnmanagedResult |
createSnapMirrorEndpointUnmanaged(java.lang.String clusterName,
java.lang.String[] ipAddresses)
The SolidFire system uses the CreateSnapMirrorEndpointUnmanaged method to enable remote, unmanaged SnapMirror endpoints to communicate with a SolidFire cluster.
|
CreateSnapMirrorRelationshipResult |
createSnapMirrorRelationship()
The SolidFire Element OS web UI uses the CreateSnapMirrorRelationship method to create a SnapMirror extended data protection relationship between a source and destination endpoint.
|
CreateSnapMirrorRelationshipResult |
createSnapMirrorRelationship(CreateSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the CreateSnapMirrorRelationship method to create a SnapMirror extended data protection relationship between a source and destination endpoint.
|
CreateSnapMirrorRelationshipResult |
createSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo sourceVolume,
SnapMirrorVolumeInfo destinationVolume,
Optional<java.lang.String> relationshipType,
Optional<java.lang.String> policyName,
Optional<java.lang.String> scheduleName,
Optional<java.lang.Long> maxTransferRate)
The SolidFire Element OS web UI uses the CreateSnapMirrorRelationship method to create a SnapMirror extended data protection relationship between a source and destination endpoint.
|
SnapMirrorVolume |
createSnapMirrorVolume()
The SolidFire Element OS web UI uses the CreateSnapMirrorVolume method to create a volume on the remote ONTAP system.
|
SnapMirrorVolume |
createSnapMirrorVolume(CreateSnapMirrorVolumeRequest request)
The SolidFire Element OS web UI uses the CreateSnapMirrorVolume method to create a volume on the remote ONTAP system.
|
SnapMirrorVolume |
createSnapMirrorVolume(java.lang.Long snapMirrorEndpointID,
java.lang.String vserver,
java.lang.String name,
Optional<java.lang.String> type,
java.lang.String aggregate,
java.lang.Long size)
The SolidFire Element OS web UI uses the CreateSnapMirrorVolume method to create a volume on the remote ONTAP system.
|
CreateSnapshotResult |
createSnapshot(CreateSnapshotRequest request)
CreateSnapshot enables you to create a point-in-time copy of a volume.
|
CreateSnapshotResult |
createSnapshot(java.lang.Long volumeID,
Optional<java.lang.Long> snapshotID,
Optional<java.lang.String> name,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> expirationTime,
Optional<java.lang.String> retention,
Optional<Attributes> attributes)
CreateSnapshot enables you to create a point-in-time copy of a volume.
|
CreateSnapshotResult |
createSnapshot(java.lang.Long volumeID,
Optional<java.lang.Long> snapshotID,
Optional<java.lang.String> name,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> expirationTime,
Optional<java.lang.String> retention,
Optional<Attributes> attributes,
Optional<java.lang.String> snapMirrorLabel)
CreateSnapshot enables you to create a point-in-time copy of a volume.
|
CreateSnapshotResult |
createSnapshot(java.lang.Long volumeID,
Optional<java.lang.Long> snapshotID,
Optional<java.lang.String> name,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> expirationTime,
Optional<java.lang.String> retention,
Optional<Attributes> attributes,
Optional<java.lang.String> snapMirrorLabel,
Optional<java.lang.Boolean> ensureSerialCreation)
CreateSnapshot enables you to create a point-in-time copy of a volume.
|
CreateSnapshotResult |
createSnapshot(java.lang.Long volumeID,
Optional<java.lang.Long> snapshotID,
Optional<java.lang.String> name,
Optional<java.lang.String> expirationTime,
Optional<Attributes> attributes)
CreateSnapshot enables you to create a point-in-time copy of a volume.
|
CreateStorageContainerResult |
createStorageContainer(CreateStorageContainerRequest request)
CreateStorageContainer enables you to create a Virtual Volume (VVol) storage container.
|
CreateStorageContainerResult |
createStorageContainer(java.lang.String name,
Optional<java.lang.String> initiatorSecret,
Optional<java.lang.String> targetSecret,
Optional<java.lang.Long> accountID)
CreateStorageContainer enables you to create a Virtual Volume (VVol) storage container.
|
CreateSupportBundleResult |
createSupportBundle(CreateSupportBundleRequest request)
CreateSupportBundle enables you to create a support bundle file under the node's directory.
|
CreateSupportBundleResult |
createSupportBundle(Optional<java.lang.String> bundleName,
Optional<java.lang.String> extraArgs,
Optional<java.lang.Long> timeoutSec)
CreateSupportBundle enables you to create a support bundle file under the node's directory.
|
CreateVolumeResult |
createVolume(CreateVolumeRequest request)
CreateVolume enables you to create a new (empty) volume on the cluster.
|
CreateVolumeResult |
createVolume(java.lang.String name,
java.lang.Long accountID,
java.lang.Long totalSize,
Optional<java.lang.Boolean> enable512e,
Optional<QoS> qos,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> associateWithQoSPolicy,
Optional<java.lang.String> access,
Optional<java.lang.Boolean> enableSnapMirrorReplication,
Optional<java.lang.Long> qosPolicyID,
Optional<java.lang.String> protectionScheme)
CreateVolume enables you to create a new (empty) volume on the cluster.
|
CreateVolumeResult |
createVolume(java.lang.String name,
java.lang.Long accountID,
java.lang.Long totalSize,
Optional<java.lang.Boolean> enable512e,
Optional<QoS> qos,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> associateWithQoSPolicy,
Optional<java.lang.String> access,
Optional<java.lang.Boolean> enableSnapMirrorReplication,
Optional<java.lang.Long> qosPolicyID,
Optional<java.lang.String> protectionScheme,
Optional<java.lang.Long> fifoSize,
Optional<java.lang.Long> minFifoSize)
CreateVolume enables you to create a new (empty) volume on the cluster.
|
CreateVolumeResult |
createVolume(java.lang.String name,
java.lang.Long accountID,
java.lang.Long totalSize,
Optional<java.lang.Boolean> enable512e,
Optional<QoS> qos,
Optional<Attributes> attributes,
Optional<java.lang.String> protectionScheme)
CreateVolume enables you to create a new (empty) volume on the cluster.
|
CreateVolumeAccessGroupResult |
createVolumeAccessGroup(CreateVolumeAccessGroupRequest request)
You can use CreateVolumeAccessGroup to create a new volume access group.
|
CreateVolumeAccessGroupResult |
createVolumeAccessGroup(java.lang.String name,
Optional<java.lang.String[]> initiators,
Optional<java.lang.Long[]> volumes,
Optional<Attributes> attributes)
You can use CreateVolumeAccessGroup to create a new volume access group.
|
CreateVolumeAccessGroupResult |
createVolumeAccessGroup(java.lang.String name,
Optional<java.lang.String[]> initiators,
Optional<java.lang.Long[]> volumes,
Optional<java.lang.Long[]> virtualNetworkID,
Optional<java.lang.Long[]> virtualNetworkTags,
Optional<Attributes> attributes)
You can use CreateVolumeAccessGroup to create a new volume access group.
|
DeleteAllSupportBundlesResult |
deleteAllSupportBundles()
DeleteAllSupportBundles enables you to delete all support bundles generated with the CreateSupportBundle API method.
|
DeleteAuthSessionResult |
deleteAuthSession(DeleteAuthSessionRequest request)
Deletes an individual auth session
If the calling user is not in the ClusterAdmins / Administrator AccessGroup, only auth session belonging
to the calling user can be deleted.
|
DeleteAuthSessionResult |
deleteAuthSession(java.util.UUID sessionID)
Deletes an individual auth session
If the calling user is not in the ClusterAdmins / Administrator AccessGroup, only auth session belonging
to the calling user can be deleted.
|
DeleteAuthSessionsResult |
deleteAuthSessionsByClusterAdmin(DeleteAuthSessionsByClusterAdminRequest request)
Deletes all auth sessions associated with the specified ClusterAdminID.
|
DeleteAuthSessionsResult |
deleteAuthSessionsByClusterAdmin(java.lang.Long clusterAdminID)
Deletes all auth sessions associated with the specified ClusterAdminID.
|
DeleteAuthSessionsResult |
deleteAuthSessionsByUsername(DeleteAuthSessionsByUsernameRequest request)
Deletes all auth sessions for the given user.
|
DeleteAuthSessionsResult |
deleteAuthSessionsByUsername(Optional<java.lang.String> username,
Optional<java.lang.String> authMethod)
Deletes all auth sessions for the given user.
|
DeleteClusterInterfacePreferenceResult |
deleteClusterInterfacePreference(DeleteClusterInterfacePreferenceRequest request)
Deletes an existing cluster interface preference.
|
DeleteClusterInterfacePreferenceResult |
deleteClusterInterfacePreference(java.lang.String name)
Deletes an existing cluster interface preference.
|
DeleteGroupSnapshotResult |
deleteGroupSnapshot(DeleteGroupSnapshotRequest request)
DeleteGroupSnapshot enables you to delete a group snapshot.
|
DeleteGroupSnapshotResult |
deleteGroupSnapshot(java.lang.Long groupSnapshotID,
java.lang.Boolean saveMembers)
DeleteGroupSnapshot enables you to delete a group snapshot.
|
DeleteIdpConfigurationResult |
deleteIdpConfiguration(DeleteIdpConfigurationRequest request)
Delete an existing configuration with a third party Identity Provider (IdP) for the cluster.
|
DeleteIdpConfigurationResult |
deleteIdpConfiguration(Optional<java.util.UUID> idpConfigurationID,
Optional<java.lang.String> idpName)
Delete an existing configuration with a third party Identity Provider (IdP) for the cluster.
|
DeleteInitiatorsResult |
deleteInitiators(DeleteInitiatorsRequest request)
DeleteInitiators enables you to delete one or more initiators from the system (and from any associated volumes or volume access
groups).
|
DeleteInitiatorsResult |
deleteInitiators(java.lang.Long[] initiators)
DeleteInitiators enables you to delete one or more initiators from the system (and from any associated volumes or volume access
groups).
|
DeleteKeyProviderKmipResult |
deleteKeyProviderKmip(DeleteKeyProviderKmipRequest request)
Delete the specified inactive Key Provider.
|
DeleteKeyProviderKmipResult |
deleteKeyProviderKmip(java.lang.Long keyProviderID)
Delete the specified inactive Key Provider.
|
DeleteKeyServerKmipResult |
deleteKeyServerKmip(DeleteKeyServerKmipRequest request)
Delete the specified KMIP (Key Management Interoperability Protocol) Key Server.
|
DeleteKeyServerKmipResult |
deleteKeyServerKmip(java.lang.Long keyServerID)
Delete the specified KMIP (Key Management Interoperability Protocol) Key Server.
|
DeleteQoSPolicyResult |
deleteQoSPolicy()
You can use the DeleteQoSPolicy method to delete a QoS policy from the system.
|
DeleteQoSPolicyResult |
deleteQoSPolicy(DeleteQoSPolicyRequest request)
You can use the DeleteQoSPolicy method to delete a QoS policy from the system.
|
DeleteQoSPolicyResult |
deleteQoSPolicy(java.lang.Long qosPolicyID)
You can use the DeleteQoSPolicy method to delete a QoS policy from the system.
|
DeleteSnapMirrorEndpointsResult |
deleteSnapMirrorEndpoints()
The SolidFire Element OS web UI uses DeleteSnapMirrorEndpoints to delete one or more SnapMirror endpoints from the system.
|
DeleteSnapMirrorEndpointsResult |
deleteSnapMirrorEndpoints(DeleteSnapMirrorEndpointsRequest request)
The SolidFire Element OS web UI uses DeleteSnapMirrorEndpoints to delete one or more SnapMirror endpoints from the system.
|
DeleteSnapMirrorEndpointsResult |
deleteSnapMirrorEndpoints(java.lang.Long[] snapMirrorEndpointIDs)
The SolidFire Element OS web UI uses DeleteSnapMirrorEndpoints to delete one or more SnapMirror endpoints from the system.
|
DeleteSnapMirrorRelationshipsResult |
deleteSnapMirrorRelationships()
The SolidFire Element OS web UI uses the DeleteSnapMirrorRelationships method to remove one or more SnapMirror relationships between a source and destination endpoint.
|
DeleteSnapMirrorRelationshipsResult |
deleteSnapMirrorRelationships(DeleteSnapMirrorRelationshipsRequest request)
The SolidFire Element OS web UI uses the DeleteSnapMirrorRelationships method to remove one or more SnapMirror relationships between a source and destination endpoint.
|
DeleteSnapMirrorRelationshipsResult |
deleteSnapMirrorRelationships(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo[] destinationVolumes)
The SolidFire Element OS web UI uses the DeleteSnapMirrorRelationships method to remove one or more SnapMirror relationships between a source and destination endpoint.
|
DeleteSnapshotResult |
deleteSnapshot(DeleteSnapshotRequest request)
DeleteSnapshot enables you to delete a snapshot.
|
DeleteSnapshotResult |
deleteSnapshot(java.lang.Long snapshotID)
DeleteSnapshot enables you to delete a snapshot.
|
DeleteStorageContainerResult |
deleteStorageContainers(DeleteStorageContainersRequest request)
DeleteStorageContainers enables you to remove up to 2000 Virtual Volume (VVol) storage containers from the system at one time.
|
DeleteStorageContainerResult |
deleteStorageContainers(java.util.UUID[] storageContainerIDs)
DeleteStorageContainers enables you to remove up to 2000 Virtual Volume (VVol) storage containers from the system at one time.
|
DeleteVolumeResult |
deleteVolume(DeleteVolumeRequest request)
DeleteVolume marks an active volume for deletion.
|
DeleteVolumeResult |
deleteVolume(java.lang.Long volumeID)
DeleteVolume marks an active volume for deletion.
|
DeleteVolumeAccessGroupResult |
deleteVolumeAccessGroup(DeleteVolumeAccessGroupRequest request)
DeleteVolumeAccessGroup enables you to delete a
volume access group.
|
DeleteVolumeAccessGroupResult |
deleteVolumeAccessGroup(java.lang.Long volumeAccessGroupID)
DeleteVolumeAccessGroup enables you to delete a
volume access group.
|
DeleteVolumeAccessGroupResult |
deleteVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
Optional<java.lang.Boolean> deleteOrphanInitiators)
DeleteVolumeAccessGroup enables you to delete a
volume access group.
|
DeleteVolumesResult |
deleteVolumes(DeleteVolumesRequest request)
DeleteVolumes marks multiple (up to 500) active volumes for deletion.
|
DeleteVolumesResult |
deleteVolumes(Optional<java.lang.Long[]> accountIDs,
Optional<java.lang.Long[]> volumeAccessGroupIDs,
Optional<java.lang.Long[]> volumeIDs)
DeleteVolumes marks multiple (up to 500) active volumes for deletion.
|
DisableBmcColdResetResult |
disableBmcColdReset()
DisableBmcColdReset disables the background task that periodically resets the Baseboard Management Controller (BMC) for all nodes in the cluster.
|
DisableClusterSshResult |
disableClusterSsh()
Disables SSH on all nodes in the cluster.
|
DisableEncryptionAtRestResult |
disableEncryptionAtRest()
Initiate the process of removing the password from self-encrypting drives (SEDs) within the cluster.
|
DisableIdpAuthenticationResult |
disableIdpAuthentication()
Disable support for authentication using third party Identity Providers (IdP) for the cluster.
|
DisableLdapAuthenticationResult |
disableLdapAuthentication()
The DisableLdapAuthentication method enables you to disable LDAP authentication and remove all LDAP configuration settings.
|
MaintenanceModeResult |
disableMaintenanceMode(DisableMaintenanceModeRequest request)
Take a node out of maintenance mode.
|
MaintenanceModeResult |
disableMaintenanceMode(java.lang.Long[] nodes)
Take a node out of maintenance mode.
|
DisableSnmpResult |
disableSnmp()
You can use DisableSnmp to disable SNMP on the cluster nodes.
|
DisableSshResult |
disableSsh()
Disables SSH on the targeted node.
|
EnableBmcColdResetResult |
enableBmcColdReset(EnableBmcColdResetRequest request)
EnableBmcColdReset enables a background task that periodically resets the Baseboard Management Controller (BMC) for all nodes in the cluster.
|
EnableBmcColdResetResult |
enableBmcColdReset(Optional<java.lang.Long> timeout)
EnableBmcColdReset enables a background task that periodically resets the Baseboard Management Controller (BMC) for all nodes in the cluster.
|
EnableClusterSshResult |
enableClusterSsh()
Enables SSH on all nodes in the cluster.
|
EnableClusterSshResult |
enableClusterSsh(EnableClusterSshRequest request)
Enables SSH on all nodes in the cluster.
|
EnableClusterSshResult |
enableClusterSsh(java.lang.String duration)
Enables SSH on all nodes in the cluster.
|
EnableEncryptionAtRestResult |
enableEncryptionAtRest()
Initiate the process of setting a password on self-encrypting drives (SEDs) within the cluster.
|
EnableEncryptionAtRestResult |
enableEncryptionAtRest(EnableEncryptionAtRestRequest request)
Initiate the process of setting a password on self-encrypting drives (SEDs) within the cluster.
|
EnableEncryptionAtRestResult |
enableEncryptionAtRest(Optional<java.lang.Long> keyProviderID)
Initiate the process of setting a password on self-encrypting drives (SEDs) within the cluster.
|
EnableFeatureResult |
enableFeature(EnableFeatureRequest request)
You can use EnableFeature to enable cluster features that are disabled by default.
|
EnableFeatureResult |
enableFeature(java.lang.String feature)
You can use EnableFeature to enable cluster features that are disabled by default.
|
EnableIdpAuthenticationResult |
enableIdpAuthentication(EnableIdpAuthenticationRequest request)
Enable support for authentication using a third party Identity Provider (IdP) for the cluster.
|
EnableIdpAuthenticationResult |
enableIdpAuthentication(Optional<java.util.UUID> idpConfigurationID)
Enable support for authentication using a third party Identity Provider (IdP) for the cluster.
|
EnableLdapAuthenticationResult |
enableLdapAuthentication(EnableLdapAuthenticationRequest request)
The EnableLdapAuthentication method enables you to configure an LDAP directory connection to use for LDAP authentication to a cluster.
|
EnableLdapAuthenticationResult |
enableLdapAuthentication(Optional<java.lang.String> authType,
Optional<java.lang.String> groupSearchBaseDN,
Optional<java.lang.String> groupSearchCustomFilter,
Optional<java.lang.String> groupSearchType,
Optional<java.lang.String> searchBindDN,
Optional<java.lang.String> searchBindPassword,
java.lang.String[] serverURIs,
Optional<java.lang.String> userDNTemplate,
Optional<java.lang.String> userSearchBaseDN,
Optional<java.lang.String> userSearchFilter)
The EnableLdapAuthentication method enables you to configure an LDAP directory connection to use for LDAP authentication to a cluster.
|
MaintenanceModeResult |
enableMaintenanceMode(EnableMaintenanceModeRequest request)
Prepare a node for maintenance.
|
MaintenanceModeResult |
enableMaintenanceMode(java.lang.Long[] nodes,
Optional<java.lang.Long> perMinutePrimarySwapLimit,
Optional<java.lang.String> timeout,
Optional<java.lang.Boolean> forceWithUnresolvedFaults)
Prepare a node for maintenance.
|
EnableSnmpResult |
enableSnmp(java.lang.Boolean snmpV3Enabled)
EnableSnmp enables you to enable SNMP on cluster nodes.
|
EnableSnmpResult |
enableSnmp(EnableSnmpRequest request)
EnableSnmp enables you to enable SNMP on cluster nodes.
|
EnableSshResult |
enableSsh()
Enables SSH on the targeted node.
|
GetAccountResult |
getAccountByID(GetAccountByIDRequest request)
GetAccountByID enables you to return details about a specific account, given its accountID.
|
GetAccountResult |
getAccountByID(java.lang.Long accountID)
GetAccountByID enables you to return details about a specific account, given its accountID.
|
GetAccountResult |
getAccountByName(GetAccountByNameRequest request)
GetAccountByName enables you to retrieve details about a specific account, given its username.
|
GetAccountResult |
getAccountByName(java.lang.String username)
GetAccountByName enables you to retrieve details about a specific account, given its username.
|
GetEfficiencyResult |
getAccountEfficiency(GetAccountEfficiencyRequest request)
GetAccountEfficiency enables you to retrieve efficiency statistics about a volume account.
|
GetEfficiencyResult |
getAccountEfficiency(java.lang.Long accountID)
GetAccountEfficiency enables you to retrieve efficiency statistics about a volume account.
|
GetActiveTlsCiphersResult |
getActiveTlsCiphers()
You can use the GetActiveTlsCiphers method to get a list of the TLS ciphers that are currently accepted on the cluster.
|
GetAPIResult |
getAPI()
You can use the GetAPI method to return a list of all the API methods and supported API endpoints that can be used in the system.
|
Attributes |
getAsyncResult(GetAsyncResultRequest request)
You can use GetAsyncResult to retrieve the result of asynchronous method calls.
|
Attributes |
getAsyncResult(java.lang.Long asyncHandle,
Optional<java.lang.Boolean> keepResult)
You can use GetAsyncResult to retrieve the result of asynchronous method calls.
|
GetBackupTargetResult |
getBackupTarget(GetBackupTargetRequest request)
GetBackupTarget enables you to return information about a specific backup target that you have created.
|
GetBackupTargetResult |
getBackupTarget(java.lang.Long backupTargetID)
GetBackupTarget enables you to return information about a specific backup target that you have created.
|
GetBinAssignmentPropertiesResult |
getBinAssignmentProperties()
GetBinAssignmentProperties enables you to retrieve the bin assignment properties in the database.
|
GetBootstrapConfigResult |
getBootstrapConfig()
GetBootstrapConfig returns cluster and node information from the bootstrap configuration file.
|
GetClientCertificateSignRequestResult |
getClientCertificateSignRequest()
Generates a Certificate Sign Request which can be signed by a Certificate Authority to generate a client certificate for the cluster.
|
GetClusterCapacityResult |
getClusterCapacity()
You can use the GetClusterCapacity method to return the high-level capacity measurements for an entire cluster.
|
GetClusterConfigResult |
getClusterConfig()
The GetClusterConfig API method enables you to return information about the cluster configuration this node uses to communicate with the cluster that it is a part of.
|
GetClusterFullThresholdResult |
getClusterFullThreshold()
You can use GetClusterFullThreshold to view the stages set for cluster fullness levels.
|
GetClusterHardwareInfoResult |
getClusterHardwareInfo(GetClusterHardwareInfoRequest request)
You can use the GetClusterHardwareInfo method to retrieve the hardware status and information for all Fibre Channel nodes, iSCSI
nodes and drives in the cluster.
|
GetClusterHardwareInfoResult |
getClusterHardwareInfo(Optional<java.lang.String> type)
You can use the GetClusterHardwareInfo method to retrieve the hardware status and information for all Fibre Channel nodes, iSCSI
nodes and drives in the cluster.
|
GetClusterInfoResult |
getClusterInfo()
GetClusterInfo enables you to return configuration information about the cluster.
|
GetClusterInterfacePreferenceResult |
getClusterInterfacePreference(GetClusterInterfacePreferenceRequest request)
Retrieves an existing cluster interface preference.
|
GetClusterInterfacePreferenceResult |
getClusterInterfacePreference(java.lang.String name)
Retrieves an existing cluster interface preference.
|
GetClusterMasterNodeIDResult |
getClusterMasterNodeID()
GetClusterMasterNodeID enables you to retrieve the ID of the node that can perform cluster-wide administration tasks and holds the
storage virtual IP address (SVIP) and management virtual IP address (MVIP).
|
GetClusterSshInfoResult |
getClusterSshInfo()
Returns SSH status for the cluster.
|
GetClusterStateResult |
getClusterState(java.lang.Boolean force)
The GetClusterState API method enables you to indicate if a node is part of a cluster or not.
|
GetClusterStateResult |
getClusterState(GetClusterStateRequest request)
The GetClusterState API method enables you to indicate if a node is part of a cluster or not.
|
GetClusterStatsResult |
getClusterStats()
GetClusterStats enables you to retrieve high-level activity measurements for the cluster.
|
GetClusterStructureResult |
getClusterStructure()
You can use the GetClusterStructure method to back up the current storage cluster configuration information.
|
GetClusterVersionInfoResult |
getClusterVersionInfo()
GetClusterVersionInfo enables you to retrieve information about the Element software version running on each node in the cluster.
|
Attributes |
getCompleteStats()
NetApp engineering uses the GetCompleteStats API method to troubleshoot new features.
|
GetConfigResult |
getConfig()
The GetConfig API method enables you to retrieve all configuration information for a node.
|
GetCurrentClusterAdminResult |
getCurrentClusterAdmin()
GetCurrentClusterAdmin returns information about the calling ClusterAdmin.
|
VolumeQOS |
getDefaultQoS()
GetDefaultQoS enables you to retrieve the default QoS values for a newly created volume.
|
GetDriveConfigResult |
getDriveConfig()
GetDriveConfig enables you to display drive information for expected slice and block drive counts as well as the number of slices
and block drives that are currently connected to the node.
|
GetDriveHardwareInfoResult |
getDriveHardwareInfo(GetDriveHardwareInfoRequest request)
GetDriveHardwareInfo returns all the hardware information for the given drive.
|
GetDriveHardwareInfoResult |
getDriveHardwareInfo(java.lang.Long driveID)
GetDriveHardwareInfo returns all the hardware information for the given drive.
|
GetDriveStatsResult |
getDriveStats(GetDriveStatsRequest request)
GetDriveStats returns high-level activity measurements for a single drive.
|
GetDriveStatsResult |
getDriveStats(java.lang.Long driveID)
GetDriveStats returns high-level activity measurements for a single drive.
|
GetEncryptionAtRestInfoResult |
getEncryptionAtRestInfo()
Get details of the current Encryption At Rest configuration.
|
GetFeatureStatusResult |
getFeatureStatus(GetFeatureStatusRequest request)
GetFeatureStatus enables you to retrieve the status of a cluster feature.
|
GetFeatureStatusResult |
getFeatureStatus(Optional<java.lang.String> feature)
GetFeatureStatus enables you to retrieve the status of a cluster feature.
|
GetFipsReportResult |
getFipsReport()
GetFipsReport enables you to retrieve FIPS compliance status on a per node basis.
|
GetHardwareConfigResult |
getHardwareConfig()
GetHardwareConfig enables you to display the hardware configuration information for a node.
|
GetHardwareInfoResult |
getHardwareInfo()
The GetHardwareInfo API method enables you to return hardware information and status for a single node.
|
GetIdpAuthenticationStateResult |
getIdpAuthenticationState()
Return information regarding the state of authentication using third party Identity Providers
|
GetIpmiConfigResult |
getIpmiConfig(GetIpmiConfigRequest request)
GetIpmiConfig enables you to retrieve hardware sensor information from sensors that are in your node.
|
GetIpmiConfigResult |
getIpmiConfig(Optional<java.lang.String> chassisType)
GetIpmiConfig enables you to retrieve hardware sensor information from sensors that are in your node.
|
GetIpmiInfoResult |
getIpmiInfo()
GetIpmiInfo enables you to display a detailed reporting of sensors (objects) for node fans, intake and exhaust temperatures, and power supplies that are monitored by the system.
|
GetKeyProviderKmipResult |
getKeyProviderKmip(GetKeyProviderKmipRequest request)
Returns the specified KMIP (Key Management Interoperability Protocol) Key Provider object.
|
GetKeyProviderKmipResult |
getKeyProviderKmip(java.lang.Long keyProviderID)
Returns the specified KMIP (Key Management Interoperability Protocol) Key Provider object.
|
GetKeyServerKmipResult |
getKeyServerKmip(GetKeyServerKmipRequest request)
Returns the specified KMIP (Key Management Interoperability Protocol) Key Server object.
|
GetKeyServerKmipResult |
getKeyServerKmip(java.lang.Long keyServerID)
Returns the specified KMIP (Key Management Interoperability Protocol) Key Server object.
|
GetLdapConfigurationResult |
getLdapConfiguration()
The GetLdapConfiguration method enables you to get the currently active LDAP configuration on the cluster.
|
GetLicenseKeyResult |
getLicenseKey()
You can use the GetLicenseKey method to get the current license key.
|
GetLimitsResult |
getLimits()
GetLimits enables you to retrieve the limit values set by the API.
|
GetLldpConfigResult |
getLldpConfig()
GetLldpConfig returns the current LLDP configuration for this node.
|
GetLoginBannerResult |
getLoginBanner()
You can use the GetLoginBanner method to get the currently active Terms of Use banner that users see when they log on to the web interface.
|
GetLoginSessionInfoResult |
getLoginSessionInfo()
GetLoginSessionInfo enables you to return the period of time a log in authentication session is valid for both log in shells and the TUI.
|
GetNetworkConfigResult |
getNetworkConfig()
The GetNetworkConfig API method enables you to display the network configuration information for a node.
|
GetNodeActiveTlsCiphersResult |
getNodeActiveTlsCiphers()
You can use the GetNodeActiveTlsCiphers method to get a list of the TLS ciphers that are currently accepted on this node.
|
GetNodeFipsDrivesReportResult |
getNodeFipsDrivesReport()
The GetNodeFipsDrivesReport reports the FipsDrives capability of a node.
|
GetNodeHardwareInfoResult |
getNodeHardwareInfo(GetNodeHardwareInfoRequest request)
GetNodeHardwareInfo enables you to return all the hardware information and status for the node specified.
|
GetNodeHardwareInfoResult |
getNodeHardwareInfo(java.lang.Long nodeID)
GetNodeHardwareInfo enables you to return all the hardware information and status for the node specified.
|
GetNodeSSLCertificateResult |
getNodeSSLCertificate()
You can use the GetNodeSSLCertificate method to retrieve the SSL certificate that is currently active on the cluster.
|
GetNodeStatsResult |
getNodeStats(GetNodeStatsRequest request)
GetNodeStats enables you to retrieve the high-level activity measurements for a single node.
|
GetNodeStatsResult |
getNodeStats(java.lang.Long nodeID)
GetNodeStats enables you to retrieve the high-level activity measurements for a single node.
|
GetNodeSupportedTlsCiphersResult |
getNodeSupportedTlsCiphers()
You can use the GetSupportedTlsCiphers method to get a list of the supported TLS ciphers on this node.
|
GetNtpInfoResult |
getNtpInfo()
GetNtpInfo enables you to return the current network time protocol (NTP) configuration information.
|
GetNvramInfoResult |
getNvramInfo(GetNvramInfoRequest request)
GetNvramInfo enables you to retrieve information from each node about the NVRAM card.
|
GetNvramInfoResult |
getNvramInfo(Optional<java.lang.Boolean> force)
GetNvramInfo enables you to retrieve information from each node about the NVRAM card.
|
GetOntapVersionInfoResult |
getOntapVersionInfo()
The SolidFire Element OS web UI uses GetOntapVersionInfo to get information about API version support from the ONTAP cluster in a SnapMirror relationship.
|
GetOntapVersionInfoResult |
getOntapVersionInfo(GetOntapVersionInfoRequest request)
The SolidFire Element OS web UI uses GetOntapVersionInfo to get information about API version support from the ONTAP cluster in a SnapMirror relationship.
|
GetOntapVersionInfoResult |
getOntapVersionInfo(Optional<java.lang.Long> snapMirrorEndpointID)
The SolidFire Element OS web UI uses GetOntapVersionInfo to get information about API version support from the ONTAP cluster in a SnapMirror relationship.
|
GetOriginResult |
getOrigin()
GetOrigin enables you to retrieve the origination certificate for where the node was built.
|
GetPatchInfoResult |
getPatchInfo()
GetPatchInfo enables you to display the details of D-patch information for the given node.
|
GetPatchInfoResult |
getPatchInfo(GetPatchInfoRequest request)
GetPatchInfo enables you to display the details of D-patch information for the given node.
|
GetPatchInfoResult |
getPatchInfo(Optional<java.lang.Boolean> force)
GetPatchInfo enables you to display the details of D-patch information for the given node.
|
GetPendingOperationResult |
getPendingOperation()
You can use GetPendingOperation to detect an operation on a node that is currently in progress.
|
GetProtectionDomainLayoutResult |
getProtectionDomainLayout()
GetProtectionDomainLayout returns all of the Protection Domain information for the cluster.
|
GetQoSPolicyResult |
getQoSPolicy()
You can use the GetQoSPolicy method to get details about a specific QoSPolicy from the system.
|
GetQoSPolicyResult |
getQoSPolicy(GetQoSPolicyRequest request)
You can use the GetQoSPolicy method to get details about a specific QoSPolicy from the system.
|
GetQoSPolicyResult |
getQoSPolicy(java.lang.Long qosPolicyID)
You can use the GetQoSPolicy method to get details about a specific QoSPolicy from the system.
|
Attributes |
getRawStats()
NetApp engineering uses the GetRawStats API method to troubleshoot new features.
|
GetRemoteLoggingHostsResult |
getRemoteLoggingHosts()
GetRemoteLoggingHosts enables you to retrieve the current list of log servers.
|
GetScheduleResult |
getSchedule(GetScheduleRequest request)
You can use the GetSchedule method to retrieve information about a scheduled snapshot.
|
GetScheduleResult |
getSchedule(java.lang.Long scheduleID)
You can use the GetSchedule method to retrieve information about a scheduled snapshot.
|
GetSnapMirrorClusterIdentityResult |
getSnapMirrorClusterIdentity()
The SolidFire Element OS web UI uses GetSnapMirrorClusterIdentity to get identity information about the ONTAP cluster.
|
GetSnapMirrorClusterIdentityResult |
getSnapMirrorClusterIdentity(GetSnapMirrorClusterIdentityRequest request)
The SolidFire Element OS web UI uses GetSnapMirrorClusterIdentity to get identity information about the ONTAP cluster.
|
GetSnapMirrorClusterIdentityResult |
getSnapMirrorClusterIdentity(Optional<java.lang.Long> snapMirrorEndpointID)
The SolidFire Element OS web UI uses GetSnapMirrorClusterIdentity to get identity information about the ONTAP cluster.
|
GetSnmpACLResult |
getSnmpACL()
GetSnmpACL enables you to return the current SNMP access permissions on the cluster nodes.
|
GetSnmpInfoResult |
getSnmpInfo()
GetSnmpInfo enables you to retrieve the current simple network management protocol (SNMP) configuration information.
|
GetSnmpStateResult |
getSnmpState()
You can use GetSnmpState to return the current state of the SNMP feature.
|
GetSnmpTrapInfoResult |
getSnmpTrapInfo()
You can use GetSnmpTrapInfo to return current SNMP trap configuration information.
|
GetSoftwareEncryptionAtRestInfoResult |
getSoftwareEncryptionAtRestInfo()
Get details of the current Software Encryption At Rest configuration.
|
GetSshInfoResult |
getSshInfo()
Returns SSH status for the targeted node.
|
GetSSLCertificateResult |
getSSLCertificate()
You can use the GetSSLCertificate method to retrieve the SSL certificate that is currently active on the cluster.
|
GetStorageContainerEfficiencyResult |
getStorageContainerEfficiency(GetStorageContainerEfficiencyRequest request)
GetStorageContainerEfficiency enables you to retrieve efficiency information about a virtual volume storage container.
|
GetStorageContainerEfficiencyResult |
getStorageContainerEfficiency(java.util.UUID storageContainerID)
GetStorageContainerEfficiency enables you to retrieve efficiency information about a virtual volume storage container.
|
GetSupportedTlsCiphersResult |
getSupportedTlsCiphers()
You can use the GetSupportedTlsCiphers method to get a list of the supported TLS ciphers.
|
GetSystemStatusResult |
getSystemStatus()
GetSystemStatus enables you to return whether a reboot ir required or not.
|
GetVirtualVolumeCountResult |
getVirtualVolumeCount()
Enables retrieval of the number of virtual volumes currently in the system.
|
GetEfficiencyResult |
getVolumeAccessGroupEfficiency(GetVolumeAccessGroupEfficiencyRequest request)
GetVolumeAccessGroupEfficiency enables you to
retrieve efficiency information about a volume access
group.
|
GetEfficiencyResult |
getVolumeAccessGroupEfficiency(java.lang.Long volumeAccessGroupID)
GetVolumeAccessGroupEfficiency enables you to
retrieve efficiency information about a volume access
group.
|
GetVolumeAccessGroupLunAssignmentsResult |
getVolumeAccessGroupLunAssignments(GetVolumeAccessGroupLunAssignmentsRequest request)
The GetVolumeAccessGroupLunAssignments
method enables you to retrieve details on LUN mappings
of a specified volume access group.
|
GetVolumeAccessGroupLunAssignmentsResult |
getVolumeAccessGroupLunAssignments(java.lang.Long volumeAccessGroupID)
The GetVolumeAccessGroupLunAssignments
method enables you to retrieve details on LUN mappings
of a specified volume access group.
|
GetVolumeCountResult |
getVolumeCount()
GetVolumeCount enables you to retrieve the number of volumes currently in the system.
|
GetVolumeEfficiencyResult |
getVolumeEfficiency(GetVolumeEfficiencyRequest request)
GetVolumeEfficiency enables you to retrieve information about a volume.
|
GetVolumeEfficiencyResult |
getVolumeEfficiency(java.lang.Long volumeID)
GetVolumeEfficiency enables you to retrieve information about a volume.
|
GetVolumeStatsResult |
getVolumeStats(GetVolumeStatsRequest request)
GetVolumeStats enables you to retrieve high-level activity measurements for a single volume.
|
GetVolumeStatsResult |
getVolumeStats(java.lang.Long volumeID)
GetVolumeStats enables you to retrieve high-level activity measurements for a single volume.
|
InitializeSnapMirrorRelationshipResult |
initializeSnapMirrorRelationship()
The SolidFire Element OS web UI uses the InitializeSnapMirrorRelationship method to initialize the destination volume in a SnapMirror relationship by performing an initial baseline transfer between clusters.
|
InitializeSnapMirrorRelationshipResult |
initializeSnapMirrorRelationship(InitializeSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the InitializeSnapMirrorRelationship method to initialize the destination volume in a SnapMirror relationship by performing an initial baseline transfer between clusters.
|
InitializeSnapMirrorRelationshipResult |
initializeSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume,
Optional<java.lang.Long> maxTransferRate)
The SolidFire Element OS web UI uses the InitializeSnapMirrorRelationship method to initialize the destination volume in a SnapMirror relationship by performing an initial baseline transfer between clusters.
|
Attributes |
invokeSFApi(InvokeSFApiRequest request)
This will invoke any API method supported by the SolidFire API for the version and port the connection is using.
|
Attributes |
invokeSFApi(java.lang.String method,
Optional<java.lang.Object> parameters)
This will invoke any API method supported by the SolidFire API for the version and port the connection is using.
|
ListAccountsResult |
listAccounts(ListAccountsRequest request)
ListAccounts returns the entire list of accounts, with optional paging support.
|
ListAccountsResult |
listAccounts(Optional<java.lang.Long> startAccountID,
Optional<java.lang.Long> limit)
ListAccounts returns the entire list of accounts, with optional paging support.
|
ListAccountsResult |
listAccounts(Optional<java.lang.Long> startAccountID,
Optional<java.lang.Long> limit,
Optional<java.lang.Boolean> includeStorageContainers)
ListAccounts returns the entire list of accounts, with optional paging support.
|
ListAuthSessionsResult |
listActiveAuthSessions()
Lists all active auth sessions.
|
ListActiveNodesResult |
listActiveNodes()
ListActiveNodes returns the list of currently active nodes that are in the cluster.
|
ListActivePairedVolumesResult |
listActivePairedVolumes(ListActivePairedVolumesRequest request)
ListActivePairedVolumes enables you to list all the active volumes paired with a volume.
|
ListActivePairedVolumesResult |
listActivePairedVolumes(Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit)
ListActivePairedVolumes enables you to list all the active volumes paired with a volume.
|
ListActiveVolumesResult |
listActiveVolumes(ListActiveVolumesRequest request)
ListActiveVolumes enables you to return the list of active volumes currently in the system.
|
ListActiveVolumesResult |
listActiveVolumes(Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit)
ListActiveVolumes enables you to return the list of active volumes currently in the system.
|
ListActiveVolumesResult |
listActiveVolumes(Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit,
Optional<java.lang.Boolean> includeVirtualVolumes)
ListActiveVolumes enables you to return the list of active volumes currently in the system.
|
ListAllNodesResult |
listAllNodes()
ListAllNodes enables you to retrieve a list of active and pending nodes in the cluster.
|
ListAsyncResultsResult |
listAsyncResults(ListAsyncResultsRequest request)
You can use ListAsyncResults to list the results of all currently running and completed asynchronous methods on the system.
|
ListAsyncResultsResult |
listAsyncResults(Optional<java.lang.String[]> asyncResultTypes)
You can use ListAsyncResults to list the results of all currently running and completed asynchronous methods on the system.
|
ListAuthSessionsResult |
listAuthSessionsByClusterAdmin(ListAuthSessionsByClusterAdminRequest request)
List all auth sessions associated with the specified ClusterAdminID.
|
ListAuthSessionsResult |
listAuthSessionsByClusterAdmin(java.lang.Long clusterAdminID)
List all auth sessions associated with the specified ClusterAdminID.
|
ListAuthSessionsResult |
listAuthSessionsByUsername(ListAuthSessionsByUsernameRequest request)
Lists all auth sessions for the given user.
|
ListAuthSessionsResult |
listAuthSessionsByUsername(Optional<java.lang.String> username,
Optional<java.lang.String> authMethod)
Lists all auth sessions for the given user.
|
ListBackupTargetsResult |
listBackupTargets()
You can use ListBackupTargets to retrieve information about all backup targets that have been created.
|
ListBulkVolumeJobsResult |
listBulkVolumeJobs()
ListBulkVolumeJobs enables you to retrieve information about each bulk volume read or write operation that is occurring in the
system.
|
ListClusterAdminsResult |
listClusterAdmins()
ListClusterAdmins returns the list of all cluster administrators for the cluster.
|
ListClusterFaultsResult |
listClusterFaults(ListClusterFaultsRequest request)
ListClusterFaults enables you to retrieve information about any faults detected on the cluster.
|
ListClusterFaultsResult |
listClusterFaults(Optional<java.lang.Boolean> bestPractices,
Optional<java.lang.String> faultTypes)
ListClusterFaults enables you to retrieve information about any faults detected on the cluster.
|
ListClusterInterfacePreferencesResult |
listClusterInterfacePreferences()
Lists all the existing cluster interface preferences.
|
ListClusterPairsResult |
listClusterPairs()
You can use the ListClusterPairs method to list all the clusters that a cluster is paired with.
|
ListDeletedVolumesResult |
listDeletedVolumes()
ListDeletedVolumes enables you to retrieve the list of volumes that have been marked for deletion and purged from the system.
|
ListDeletedVolumesResult |
listDeletedVolumes(ListDeletedVolumesRequest request)
ListDeletedVolumes enables you to retrieve the list of volumes that have been marked for deletion and purged from the system.
|
ListDeletedVolumesResult |
listDeletedVolumes(Optional<java.lang.Boolean> includeVirtualVolumes)
ListDeletedVolumes enables you to retrieve the list of volumes that have been marked for deletion and purged from the system.
|
ListDriveHardwareResult |
listDriveHardware(java.lang.Boolean force)
ListDriveHardware returns all the drives connected to a node.
|
ListDriveHardwareResult |
listDriveHardware(ListDriveHardwareRequest request)
ListDriveHardware returns all the drives connected to a node.
|
ListDrivesResult |
listDrives()
ListDrives enables you to retrieve the list of the drives that exist in the cluster's active nodes.
|
ListDriveStatsResult |
listDriveStats(ListDriveStatsRequest request)
ListDriveStats enables you to retrieve high-level activity measurements for multiple drives in the cluster.
|
ListDriveStatsResult |
listDriveStats(Optional<java.lang.Long[]> drives)
ListDriveStats enables you to retrieve high-level activity measurements for multiple drives in the cluster.
|
ListEventsResult |
listEvents(ListEventsRequest request)
ListEvents returns events detected on the cluster, sorted from oldest to newest.
|
ListEventsResult |
listEvents(Optional<java.lang.Long> maxEvents,
Optional<java.lang.Long> startEventID,
Optional<java.lang.Long> endEventID,
Optional<java.lang.Long> serviceID,
Optional<java.lang.Long> nodeID,
Optional<java.lang.Long> driveID,
Optional<java.lang.String> startReportTime,
Optional<java.lang.String> endReportTime,
Optional<java.lang.String> startPublishTime,
Optional<java.lang.String> endPublishTime)
ListEvents returns events detected on the cluster, sorted from oldest to newest.
|
ListEventsResult |
listEvents(Optional<java.lang.Long> maxEvents,
Optional<java.lang.Long> startEventID,
Optional<java.lang.Long> endEventID,
Optional<java.lang.String> eventType,
Optional<java.lang.Long> serviceID,
Optional<java.lang.Long> nodeID,
Optional<java.lang.Long> driveID,
Optional<java.lang.String> startReportTime,
Optional<java.lang.String> endReportTime,
Optional<java.lang.String> startPublishTime,
Optional<java.lang.String> endPublishTime)
ListEvents returns events detected on the cluster, sorted from oldest to newest.
|
ListFibreChannelPortInfoResult |
listFibreChannelPortInfo()
ListFibreChannelPortInfo enables you to retrieve information about the Fibre Channel ports on a node.
|
ListFibreChannelSessionsResult |
listFibreChannelSessions()
ListFibreChannelSessions enables you to retrieve information about the active Fibre Channel sessions on a cluster.
|
ListGroupSnapshotsResult |
listGroupSnapshots(ListGroupSnapshotsRequest request)
ListGroupSnapshots enables you to get information about all group snapshots that have been created.
|
ListGroupSnapshotsResult |
listGroupSnapshots(Optional<java.lang.Long[]> volumes)
ListGroupSnapshots enables you to get information about all group snapshots that have been created.
|
ListGroupSnapshotsResult |
listGroupSnapshots(Optional<java.lang.Long[]> volumes,
Optional<java.lang.Long> groupSnapshotID)
ListGroupSnapshots enables you to get information about all group snapshots that have been created.
|
ListIdpConfigurationsResult |
listIdpConfigurations(ListIdpConfigurationsRequest request)
List configurations for third party Identity Provider(s) (IdP), optionally providing either enabledOnly flag to retrieve the currently enabled IdP configuration, or an IdP metadata UUID or IdP name to query a specific IdP configuration information.
|
ListIdpConfigurationsResult |
listIdpConfigurations(Optional<java.util.UUID> idpConfigurationID,
Optional<java.lang.String> idpName,
Optional<java.lang.Boolean> enabledOnly)
List configurations for third party Identity Provider(s) (IdP), optionally providing either enabledOnly flag to retrieve the currently enabled IdP configuration, or an IdP metadata UUID or IdP name to query a specific IdP configuration information.
|
ListInitiatorsResult |
listInitiators(ListInitiatorsRequest request)
ListInitiators enables you to list initiator IQNs or World Wide Port Names (WWPNs).
|
ListInitiatorsResult |
listInitiators(Optional<java.lang.Long> startInitiatorID,
Optional<java.lang.Long> limit,
Optional<java.lang.Long[]> initiators)
ListInitiators enables you to list initiator IQNs or World Wide Port Names (WWPNs).
|
ListISCSISessionsResult |
listISCSISessions()
You can use ListISCSISessions to return iSCSI session information for the cluster.
|
ListKeyProvidersKmipResult |
listKeyProvidersKmip(ListKeyProvidersKmipRequest request)
Returns the list of KMIP (Key Management Interoperability Protocol) Key Providers which have been created via CreateKeyProviderKmip.
|
ListKeyProvidersKmipResult |
listKeyProvidersKmip(Optional<java.lang.Boolean> keyProviderIsActive,
Optional<java.lang.Boolean> kmipKeyProviderHasServerAssigned)
Returns the list of KMIP (Key Management Interoperability Protocol) Key Providers which have been created via CreateKeyProviderKmip.
|
ListKeyServersKmipResult |
listKeyServersKmip(ListKeyServersKmipRequest request)
Returns the list of KMIP (Key Management Interoperability Protocol) Key Servers which have been created via CreateKeyServerKmip.
|
ListKeyServersKmipResult |
listKeyServersKmip(Optional<java.lang.Long> keyProviderID,
Optional<java.lang.Boolean> kmipAssignedProviderIsActive,
Optional<java.lang.Boolean> kmipHasProviderAssigned)
Returns the list of KMIP (Key Management Interoperability Protocol) Key Servers which have been created via CreateKeyServerKmip.
|
ListNetworkInterfacesResult |
listNetworkInterfaces()
ListNetworkInterfaces enables you to retrieve information about each network interface on a node.
|
ListNetworkInterfaceStatsResult |
listNetworkInterfaceStats()
List statistics for network statistics such as dropped packets and various types of errors.
|
ListNodeFibreChannelPortInfoResult |
listNodeFibreChannelPortInfo()
The ListNodeFibreChannelPortInfo API method enables you to retrieve information about the Fibre Channel ports on a node.
|
ListNodeStatsResult |
listNodeStats()
ListNodeStats enables you to view the high-level activity measurements for all nodes in a cluster.
|
ListPendingActiveNodesResult |
listPendingActiveNodes()
ListPendingActiveNodes returns the list of nodes in the cluster that are currently in the PendingActive state, between the pending and active states.
|
ListPendingNodesResult |
listPendingNodes()
ListPendingNodes returns a list of the currently pending nodes in the system.
|
ListProtectionDomainLevelsResult |
listProtectionDomainLevels()
ListProtectionDomainLevels returns the Tolerance and Resiliency of the cluster from the perspective
of each of the supported ProtectionDomainTypes.
|
ListProtocolEndpointsResult |
listProtocolEndpoints(ListProtocolEndpointsRequest request)
ListProtocolEndpoints enables you to retrieve information about all protocol endpoints in the cluster.
|
ListProtocolEndpointsResult |
listProtocolEndpoints(Optional<java.util.UUID[]> protocolEndpointIDs)
ListProtocolEndpoints enables you to retrieve information about all protocol endpoints in the cluster.
|
ListQoSPoliciesResult |
listQoSPolicies()
You can use the ListQoSPolicies method to list all the settings of all QoS policies on the system.
|
ListSchedulesResult |
listSchedules()
ListSchedule enables you to retrieve information about all scheduled snapshots that have been created.
|
ListServicesResult |
listServices()
You can use ListServices to return the services information for nodes, drives, current software, and other services that are running on the cluster.
|
ListSnapMirrorAggregatesResult |
listSnapMirrorAggregates()
The SolidFire Element OS web UI uses the ListSnapMirrorAggregates method to list all SnapMirror aggregates that are available on the remote ONTAP system.
|
ListSnapMirrorAggregatesResult |
listSnapMirrorAggregates(ListSnapMirrorAggregatesRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorAggregates method to list all SnapMirror aggregates that are available on the remote ONTAP system.
|
ListSnapMirrorAggregatesResult |
listSnapMirrorAggregates(Optional<java.lang.Long> snapMirrorEndpointID)
The SolidFire Element OS web UI uses the ListSnapMirrorAggregates method to list all SnapMirror aggregates that are available on the remote ONTAP system.
|
ListSnapMirrorEndpointsResult |
listSnapMirrorEndpoints()
The SolidFire Element OS web UI uses the ListSnapMirrorEndpoints method to list all SnapMirror endpoints that the SolidFire cluster is communicating with.
|
ListSnapMirrorEndpointsResult |
listSnapMirrorEndpoints(ListSnapMirrorEndpointsRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorEndpoints method to list all SnapMirror endpoints that the SolidFire cluster is communicating with.
|
ListSnapMirrorEndpointsResult |
listSnapMirrorEndpoints(Optional<java.lang.Long[]> snapMirrorEndpointIDs)
The SolidFire Element OS web UI uses the ListSnapMirrorEndpoints method to list all SnapMirror endpoints that the SolidFire cluster is communicating with.
|
ListSnapMirrorLunsResult |
listSnapMirrorLuns()
The SolidFire Element OS web UI uses the ListSnapMirrorLuns method to list the LUN information for the SnapMirror relationship from the remote ONTAP cluster.
|
ListSnapMirrorLunsResult |
listSnapMirrorLuns(ListSnapMirrorLunsRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorLuns method to list the LUN information for the SnapMirror relationship from the remote ONTAP cluster.
|
ListSnapMirrorLunsResult |
listSnapMirrorLuns(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume)
The SolidFire Element OS web UI uses the ListSnapMirrorLuns method to list the LUN information for the SnapMirror relationship from the remote ONTAP cluster.
|
ListSnapMirrorNetworkInterfacesResult |
listSnapMirrorNetworkInterfaces()
The SolidFire Element OS web UI uses the ListSnapMirrorNetworkInterfaces method to list all available SnapMirror interfaces on a remote ONTAP system
|
ListSnapMirrorNetworkInterfacesResult |
listSnapMirrorNetworkInterfaces(ListSnapMirrorNetworkInterfacesRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorNetworkInterfaces method to list all available SnapMirror interfaces on a remote ONTAP system
|
ListSnapMirrorNetworkInterfacesResult |
listSnapMirrorNetworkInterfaces(Optional<java.lang.Long> snapMirrorEndpointID,
Optional<java.lang.String> interfaceRole)
The SolidFire Element OS web UI uses the ListSnapMirrorNetworkInterfaces method to list all available SnapMirror interfaces on a remote ONTAP system
|
ListSnapMirrorNodesResult |
listSnapMirrorNodes()
The SolidFire Element OS web UI uses the ListSnapMirrorNodes method to get a list of nodes in a remote ONTAP cluster.
|
ListSnapMirrorNodesResult |
listSnapMirrorNodes(ListSnapMirrorNodesRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorNodes method to get a list of nodes in a remote ONTAP cluster.
|
ListSnapMirrorNodesResult |
listSnapMirrorNodes(Optional<java.lang.Long> snapMirrorEndpointID)
The SolidFire Element OS web UI uses the ListSnapMirrorNodes method to get a list of nodes in a remote ONTAP cluster.
|
ListSnapMirrorPoliciesResult |
listSnapMirrorPolicies()
The SolidFire Element OS web UI uses the ListSnapMirrorPolicies method to list all SnapMirror policies on a remote ONTAP system.
|
ListSnapMirrorPoliciesResult |
listSnapMirrorPolicies(ListSnapMirrorPoliciesRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorPolicies method to list all SnapMirror policies on a remote ONTAP system.
|
ListSnapMirrorPoliciesResult |
listSnapMirrorPolicies(Optional<java.lang.Long> snapMirrorEndpointID)
The SolidFire Element OS web UI uses the ListSnapMirrorPolicies method to list all SnapMirror policies on a remote ONTAP system.
|
ListSnapMirrorRelationshipsResult |
listSnapMirrorRelationships()
The SolidFire Element OS web UI uses the ListSnapMirrorRelationships method to list one or all SnapMirror relationships on a SolidFire cluster
|
ListSnapMirrorRelationshipsResult |
listSnapMirrorRelationships(ListSnapMirrorRelationshipsRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorRelationships method to list one or all SnapMirror relationships on a SolidFire cluster
|
ListSnapMirrorRelationshipsResult |
listSnapMirrorRelationships(Optional<java.lang.Long> snapMirrorEndpointID,
Optional<SnapMirrorVolumeInfo> destinationVolume,
Optional<SnapMirrorVolumeInfo> sourceVolume,
Optional<java.lang.String> vserver,
Optional<java.lang.String> relationshipID)
The SolidFire Element OS web UI uses the ListSnapMirrorRelationships method to list one or all SnapMirror relationships on a SolidFire cluster
|
ListSnapMirrorSchedulesResult |
listSnapMirrorSchedules()
The SolidFire Element OS web UI uses the ListSnapMirrorSchedules method to get a list of schedules that are available on a remote ONTAP cluster.
|
ListSnapMirrorSchedulesResult |
listSnapMirrorSchedules(ListSnapMirrorSchedulesRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorSchedules method to get a list of schedules that are available on a remote ONTAP cluster.
|
ListSnapMirrorSchedulesResult |
listSnapMirrorSchedules(Optional<java.lang.Long> snapMirrorEndpointID)
The SolidFire Element OS web UI uses the ListSnapMirrorSchedules method to get a list of schedules that are available on a remote ONTAP cluster.
|
ListSnapMirrorVolumesResult |
listSnapMirrorVolumes()
The SolidFire Element OS web UI uses the ListSnapMirrorVolumes method to list all SnapMirror volumes available on a remote ONTAP system.
|
ListSnapMirrorVolumesResult |
listSnapMirrorVolumes(ListSnapMirrorVolumesRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorVolumes method to list all SnapMirror volumes available on a remote ONTAP system.
|
ListSnapMirrorVolumesResult |
listSnapMirrorVolumes(Optional<java.lang.Long> snapMirrorEndpointID,
Optional<java.lang.String> vserver,
Optional<java.lang.String> name,
Optional<java.lang.String> type)
The SolidFire Element OS web UI uses the ListSnapMirrorVolumes method to list all SnapMirror volumes available on a remote ONTAP system.
|
ListSnapMirrorVserversResult |
listSnapMirrorVservers()
The SolidFire Element OS web UI uses the ListSnapMirrorVservers method to list all SnapMirror Vservers available on a remote ONTAP system.
|
ListSnapMirrorVserversResult |
listSnapMirrorVservers(ListSnapMirrorVserversRequest request)
The SolidFire Element OS web UI uses the ListSnapMirrorVservers method to list all SnapMirror Vservers available on a remote ONTAP system.
|
ListSnapMirrorVserversResult |
listSnapMirrorVservers(Optional<java.lang.Long> snapMirrorEndpointID,
Optional<java.lang.String> vserverType,
Optional<java.lang.String> vserverName)
The SolidFire Element OS web UI uses the ListSnapMirrorVservers method to list all SnapMirror Vservers available on a remote ONTAP system.
|
ListSnapshotsResult |
listSnapshots(ListSnapshotsRequest request)
ListSnapshots enables you to return the attributes of each snapshot taken on the volume.
|
ListSnapshotsResult |
listSnapshots(Optional<java.lang.Long> volumeID,
Optional<java.lang.Long> snapshotID)
ListSnapshots enables you to return the attributes of each snapshot taken on the volume.
|
ListStorageContainersResult |
listStorageContainers(ListStorageContainersRequest request)
ListStorageContainers enables you to retrieve information about all virtual volume storage containers known to the system.
|
ListStorageContainersResult |
listStorageContainers(Optional<java.util.UUID[]> storageContainerIDs)
ListStorageContainers enables you to retrieve information about all virtual volume storage containers known to the system.
|
ListSyncJobsResult |
listSyncJobs()
ListSyncJobs returns information about synchronization jobs that are running on a SolidFire cluster.
|
ListTestsResult |
listTests()
You can use the ListTests API method to return the tests that are available to run on a node.
|
ListUtilitiesResult |
listUtilities()
You can use the ListUtilities API method to return the operations that are available to run on a node.
|
ListVirtualNetworksResult |
listVirtualNetworks(ListVirtualNetworksRequest request)
ListVirtualNetworks enables you to list all configured virtual networks for the cluster.
|
ListVirtualNetworksResult |
listVirtualNetworks(Optional<java.lang.Long> virtualNetworkID,
Optional<java.lang.Long> virtualNetworkTag,
Optional<java.lang.Long[]> virtualNetworkIDs,
Optional<java.lang.Long[]> virtualNetworkTags)
ListVirtualNetworks enables you to list all configured virtual networks for the cluster.
|
ListVirtualVolumeBindingsResult |
listVirtualVolumeBindings(ListVirtualVolumeBindingsRequest request)
ListVirtualVolumeBindings returns a list of all virtual volumes in the cluster that are bound to protocol endpoints.
|
ListVirtualVolumeBindingsResult |
listVirtualVolumeBindings(Optional<java.lang.Long[]> virtualVolumeBindingIDs)
ListVirtualVolumeBindings returns a list of all virtual volumes in the cluster that are bound to protocol endpoints.
|
ListVirtualVolumeHostsResult |
listVirtualVolumeHosts(ListVirtualVolumeHostsRequest request)
ListVirtualVolumeHosts returns a list of all virtual volume hosts known to the cluster.
|
ListVirtualVolumeHostsResult |
listVirtualVolumeHosts(Optional<java.util.UUID[]> virtualVolumeHostIDs)
ListVirtualVolumeHosts returns a list of all virtual volume hosts known to the cluster.
|
ListVirtualVolumesResult |
listVirtualVolumes(ListVirtualVolumesRequest request)
ListVirtualVolumes enables you to list the virtual volumes currently in the system.
|
ListVirtualVolumesResult |
listVirtualVolumes(Optional<java.lang.Boolean> details,
Optional<java.lang.Long> limit,
Optional<java.lang.Boolean> recursive,
Optional<java.util.UUID> startVirtualVolumeID,
Optional<java.util.UUID[]> virtualVolumeIDs)
ListVirtualVolumes enables you to list the virtual volumes currently in the system.
|
ListVirtualVolumeTasksResult |
listVirtualVolumeTasks(ListVirtualVolumeTasksRequest request)
ListVirtualVolumeTasks returns a list of virtual volume tasks in the system.
|
ListVirtualVolumeTasksResult |
listVirtualVolumeTasks(Optional<java.util.UUID[]> virtualVolumeTaskIDs)
ListVirtualVolumeTasks returns a list of virtual volume tasks in the system.
|
ListVolumeAccessGroupsResult |
listVolumeAccessGroups(ListVolumeAccessGroupsRequest request)
ListVolumeAccessGroups enables you to return
information about the volume access groups that are
currently in the system.
|
ListVolumeAccessGroupsResult |
listVolumeAccessGroups(Optional<java.lang.Long> startVolumeAccessGroupID,
Optional<java.lang.Long> limit,
Optional<java.lang.Long[]> volumeAccessGroups)
ListVolumeAccessGroups enables you to return
information about the volume access groups that are
currently in the system.
|
ListVolumeQoSHistogramsResult |
listVolumeQoSHistograms(ListVolumeQoSHistogramsRequest request)
ListVolumeQoSHistograms returns histograms detailing volume performance relative to QOS settings.
|
ListVolumeQoSHistogramsResult |
listVolumeQoSHistograms(Optional<java.lang.Long> volumeIDs)
ListVolumeQoSHistograms returns histograms detailing volume performance relative to QOS settings.
|
ListVolumesResult |
listVolumes(ListVolumesRequest request)
The ListVolumes method enables you to retrieve a list of volumes that are in a cluster.
|
ListVolumesResult |
listVolumes(Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit,
Optional<java.lang.String> volumeStatus,
Optional<java.lang.Long[]> accounts,
Optional<java.lang.Boolean> isPaired,
Optional<java.lang.Long[]> volumeIDs,
Optional<java.lang.String> volumeName,
Optional<java.lang.Boolean> includeVirtualVolumes,
Optional<java.lang.String[]> protectionSchemes)
The ListVolumes method enables you to retrieve a list of volumes that are in a cluster.
|
ListVolumesResult |
listVolumes(Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit,
Optional<java.lang.String> volumeStatus,
Optional<java.lang.Long[]> accounts,
Optional<java.lang.Boolean> isPaired,
Optional<java.lang.Long[]> volumeIDs,
Optional<java.lang.String> volumeName,
Optional<java.lang.String[]> protectionSchemes)
The ListVolumes method enables you to retrieve a list of volumes that are in a cluster.
|
ListVolumesForAccountResult |
listVolumesForAccount(ListVolumesForAccountRequest request)
ListVolumesForAccount returns the list of active and (pending) deleted volumes for an account.
|
ListVolumesForAccountResult |
listVolumesForAccount(java.lang.Long accountID,
Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit)
ListVolumesForAccount returns the list of active and (pending) deleted volumes for an account.
|
ListVolumesForAccountResult |
listVolumesForAccount(java.lang.Long accountID,
Optional<java.lang.Long> startVolumeID,
Optional<java.lang.Long> limit,
Optional<java.lang.Boolean> includeVirtualVolumes)
ListVolumesForAccount returns the list of active and (pending) deleted volumes for an account.
|
ListVolumeStatsResult |
listVolumeStats(ListVolumeStatsRequest request)
ListVolumeStats returns high-level activity measurements for a single volume, list of volumes, or all volumes (if you omit the volumeIDs parameter).
|
ListVolumeStatsResult |
listVolumeStats(Optional<java.lang.Long[]> volumeIDs)
ListVolumeStats returns high-level activity measurements for a single volume, list of volumes, or all volumes (if you omit the volumeIDs parameter).
|
ListVolumeStatsByAccountResult |
listVolumeStatsByAccount(ListVolumeStatsByAccountRequest request)
ListVolumeStatsByAccount returns high-level activity measurements for every account.
|
ListVolumeStatsByAccountResult |
listVolumeStatsByAccount(Optional<java.lang.Long[]> accounts)
ListVolumeStatsByAccount returns high-level activity measurements for every account.
|
ListVolumeStatsByAccountResult |
listVolumeStatsByAccount(Optional<java.lang.Long[]> accounts,
Optional<java.lang.Boolean> includeVirtualVolumes)
ListVolumeStatsByAccount returns high-level activity measurements for every account.
|
ListVolumeStatsByVirtualVolumeResult |
listVolumeStatsByVirtualVolume(ListVolumeStatsByVirtualVolumeRequest request)
ListVolumeStatsByVirtualVolume enables you to list volume statistics for any volumes in the system that are associated with virtual volumes.
|
ListVolumeStatsByVirtualVolumeResult |
listVolumeStatsByVirtualVolume(Optional<java.util.UUID[]> virtualVolumeIDs)
ListVolumeStatsByVirtualVolume enables you to list volume statistics for any volumes in the system that are associated with virtual volumes.
|
ListVolumeStatsByVolumeResult |
listVolumeStatsByVolume()
ListVolumeStatsByVolume returns high-level activity measurements for every volume, by volume.
|
ListVolumeStatsByVolumeResult |
listVolumeStatsByVolume(ListVolumeStatsByVolumeRequest request)
ListVolumeStatsByVolume returns high-level activity measurements for every volume, by volume.
|
ListVolumeStatsByVolumeResult |
listVolumeStatsByVolume(Optional<java.lang.Boolean> includeVirtualVolumes)
ListVolumeStatsByVolume returns high-level activity measurements for every volume, by volume.
|
ListVolumeStatsByVolumeAccessGroupResult |
listVolumeStatsByVolumeAccessGroup(ListVolumeStatsByVolumeAccessGroupRequest request)
ListVolumeStatsByVolumeAccessGroup enables you to get total activity measurements for all of the volumes that are a member of the
specified volume access group(s).
|
ListVolumeStatsByVolumeAccessGroupResult |
listVolumeStatsByVolumeAccessGroup(Optional<java.lang.Long[]> volumeAccessGroups)
ListVolumeStatsByVolumeAccessGroup enables you to get total activity measurements for all of the volumes that are a member of the
specified volume access group(s).
|
ListVolumeStatsByVolumeAccessGroupResult |
listVolumeStatsByVolumeAccessGroup(Optional<java.lang.Long[]> volumeAccessGroups,
Optional<java.lang.Boolean> includeVirtualVolumes)
ListVolumeStatsByVolumeAccessGroup enables you to get total activity measurements for all of the volumes that are a member of the
specified volume access group(s).
|
ModifyAccountResult |
modifyAccount(java.lang.Long accountID,
Optional<java.lang.String> username,
Optional<java.lang.String> status,
Optional<CHAPSecret> initiatorSecret,
Optional<CHAPSecret> targetSecret,
Optional<Attributes> attributes)
ModifyAccount enables you to modify an existing account.
|
ModifyAccountResult |
modifyAccount(java.lang.Long accountID,
Optional<java.lang.String> username,
Optional<java.lang.String> status,
Optional<CHAPSecret> initiatorSecret,
Optional<CHAPSecret> targetSecret,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enableChap)
ModifyAccount enables you to modify an existing account.
|
ModifyAccountResult |
modifyAccount(ModifyAccountRequest request)
ModifyAccount enables you to modify an existing account.
|
ModifyBackupTargetResult |
modifyBackupTarget(java.lang.Long backupTargetID,
Optional<java.lang.String> name,
Optional<Attributes> attributes)
ModifyBackupTarget enables you to change attributes of a backup target.
|
ModifyBackupTargetResult |
modifyBackupTarget(ModifyBackupTargetRequest request)
ModifyBackupTarget enables you to change attributes of a backup target.
|
ModifyClusterAdminResult |
modifyClusterAdmin(java.lang.Long clusterAdminID,
Optional<java.lang.String> password,
Optional<java.lang.String[]> access,
Optional<Attributes> attributes)
You can use ModifyClusterAdmin to change the settings for a cluster admin, LDAP cluster admin,
or third party Identity Provider (IdP) cluster admin.
|
ModifyClusterAdminResult |
modifyClusterAdmin(ModifyClusterAdminRequest request)
You can use ModifyClusterAdmin to change the settings for a cluster admin, LDAP cluster admin,
or third party Identity Provider (IdP) cluster admin.
|
ModifyClusterFullThresholdResult |
modifyClusterFullThreshold(ModifyClusterFullThresholdRequest request)
You can use ModifyClusterFullThreshold to change the level at which the system generates an event when the storage cluster approaches a certain capacity utilization.
|
ModifyClusterFullThresholdResult |
modifyClusterFullThreshold(Optional<java.lang.Long> stage2AwareThreshold,
Optional<java.lang.Long> stage3MetadataThresholdPercent,
Optional<java.lang.Long> maxMetadataOverProvisionFactor)
You can use ModifyClusterFullThreshold to change the level at which the system generates an event when the storage cluster approaches a certain capacity utilization.
|
ModifyClusterFullThresholdResult |
modifyClusterFullThreshold(Optional<java.lang.Long> stage2AwareThreshold,
Optional<java.lang.Long> stage3BlockThresholdPercent,
Optional<java.lang.Long> stage3MetadataThresholdPercent,
Optional<java.lang.Long> maxMetadataOverProvisionFactor)
You can use ModifyClusterFullThreshold to change the level at which the system generates an event when the storage cluster approaches a certain capacity utilization.
|
ModifyClusterInterfacePreferenceResult |
modifyClusterInterfacePreference()
Modifies an existing cluster interface preference.
|
ModifyClusterInterfacePreferenceResult |
modifyClusterInterfacePreference(ModifyClusterInterfacePreferenceRequest request)
Modifies an existing cluster interface preference.
|
ModifyClusterInterfacePreferenceResult |
modifyClusterInterfacePreference(java.lang.String name,
java.lang.String value)
Modifies an existing cluster interface preference.
|
ModifyGroupSnapshotResult |
modifyGroupSnapshot(java.lang.Long groupSnapshotID,
Optional<java.lang.String> expirationTime,
Optional<java.lang.Boolean> enableRemoteReplication)
ModifyGroupSnapshot enables you to change the attributes of a group of snapshots.
|
ModifyGroupSnapshotResult |
modifyGroupSnapshot(java.lang.Long groupSnapshotID,
Optional<java.lang.String> expirationTime,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> snapMirrorLabel)
ModifyGroupSnapshot enables you to change the attributes of a group of snapshots.
|
ModifyGroupSnapshotResult |
modifyGroupSnapshot(ModifyGroupSnapshotRequest request)
ModifyGroupSnapshot enables you to change the attributes of a group of snapshots.
|
ModifyInitiatorsResult |
modifyInitiators(ModifyInitiator[] initiators)
ModifyInitiators enables you to change the attributes of one or more existing initiators.
|
ModifyInitiatorsResult |
modifyInitiators(ModifyInitiatorsRequest request)
ModifyInitiators enables you to change the attributes of one or more existing initiators.
|
ModifyKeyServerKmipResult |
modifyKeyServerKmip(ModifyKeyServerKmipRequest request)
Modifies a KMIP (Key Management Interoperability Protocol) Key Server to the specified attributes.
|
ModifyKeyServerKmipResult |
modifyKeyServerKmip(Optional<java.lang.String> kmipCaCertificate,
Optional<java.lang.String> kmipClientCertificate,
Optional<java.lang.String[]> kmipKeyServerHostnames,
java.lang.Long keyServerID,
Optional<java.lang.String> kmipKeyServerName,
Optional<java.lang.Long> kmipKeyServerPort)
Modifies a KMIP (Key Management Interoperability Protocol) Key Server to the specified attributes.
|
ModifyQoSPolicyResult |
modifyQoSPolicy()
You can use the ModifyQoSPolicy method to modify an existing QoSPolicy on the system.
|
ModifyQoSPolicyResult |
modifyQoSPolicy(java.lang.Long qosPolicyID,
Optional<java.lang.String> name,
Optional<QoS> qos)
You can use the ModifyQoSPolicy method to modify an existing QoSPolicy on the system.
|
ModifyQoSPolicyResult |
modifyQoSPolicy(ModifyQoSPolicyRequest request)
You can use the ModifyQoSPolicy method to modify an existing QoSPolicy on the system.
|
ModifyScheduleResult |
modifySchedule(ModifyScheduleRequest request)
ModifySchedule enables you to change the intervals at which a scheduled snapshot occurs.
|
ModifyScheduleResult |
modifySchedule(Schedule schedule)
ModifySchedule enables you to change the intervals at which a scheduled snapshot occurs.
|
ModifySnapMirrorEndpointResult |
modifySnapMirrorEndpoint()
The SolidFire Element OS web UI uses the ModifySnapMirrorEndpoint method to change the name and management attributes for a SnapMirror endpoint.
|
ModifySnapMirrorEndpointResult |
modifySnapMirrorEndpoint(java.lang.Long snapMirrorEndpointID,
Optional<java.lang.String> managementIP,
Optional<java.lang.String> username,
Optional<java.lang.String> password)
The SolidFire Element OS web UI uses the ModifySnapMirrorEndpoint method to change the name and management attributes for a SnapMirror endpoint.
|
ModifySnapMirrorEndpointResult |
modifySnapMirrorEndpoint(ModifySnapMirrorEndpointRequest request)
The SolidFire Element OS web UI uses the ModifySnapMirrorEndpoint method to change the name and management attributes for a SnapMirror endpoint.
|
ModifySnapMirrorEndpointUnmanagedResult |
modifySnapMirrorEndpointUnmanaged()
The SolidFire Element OS web UI uses the ModifySnapMirrorEndpoint method to change the name and management attributes for a SnapMirror endpoint.
|
ModifySnapMirrorEndpointUnmanagedResult |
modifySnapMirrorEndpointUnmanaged(java.lang.Long snapMirrorEndpointID,
Optional<java.lang.String> clusterName,
Optional<java.lang.String[]> ipAddresses)
The SolidFire Element OS web UI uses the ModifySnapMirrorEndpoint method to change the name and management attributes for a SnapMirror endpoint.
|
ModifySnapMirrorEndpointUnmanagedResult |
modifySnapMirrorEndpointUnmanaged(ModifySnapMirrorEndpointUnmanagedRequest request)
The SolidFire Element OS web UI uses the ModifySnapMirrorEndpoint method to change the name and management attributes for a SnapMirror endpoint.
|
ModifySnapMirrorRelationshipResult |
modifySnapMirrorRelationship()
You can use ModifySnapMirrorRelationship to change the intervals at which a scheduled snapshot occurs.
|
ModifySnapMirrorRelationshipResult |
modifySnapMirrorRelationship(ModifySnapMirrorRelationshipRequest request)
You can use ModifySnapMirrorRelationship to change the intervals at which a scheduled snapshot occurs.
|
ModifySnapMirrorRelationshipResult |
modifySnapMirrorRelationship(SnapMirrorVolumeInfo destinationVolume,
Optional<java.lang.Long> maxTransferRate,
Optional<java.lang.String> policyName,
Optional<java.lang.String> scheduleName,
java.lang.Long snapMirrorEndpointID)
You can use ModifySnapMirrorRelationship to change the intervals at which a scheduled snapshot occurs.
|
ModifySnapshotResult |
modifySnapshot(java.lang.Long snapshotID,
Optional<java.lang.String> expirationTime,
Optional<java.lang.Boolean> enableRemoteReplication)
ModifySnapshot enables you to change the attributes currently assigned to a snapshot.
|
ModifySnapshotResult |
modifySnapshot(java.lang.Long snapshotID,
Optional<java.lang.String> expirationTime,
Optional<java.lang.Boolean> enableRemoteReplication,
Optional<java.lang.String> snapMirrorLabel)
ModifySnapshot enables you to change the attributes currently assigned to a snapshot.
|
ModifySnapshotResult |
modifySnapshot(ModifySnapshotRequest request)
ModifySnapshot enables you to change the attributes currently assigned to a snapshot.
|
ModifyStorageContainerResult |
modifyStorageContainer(ModifyStorageContainerRequest request)
ModifyStorageContainer enables you to make changes to an existing virtual volume storage container.
|
ModifyStorageContainerResult |
modifyStorageContainer(java.util.UUID storageContainerID,
Optional<java.lang.String> initiatorSecret,
Optional<java.lang.String> targetSecret)
ModifyStorageContainer enables you to make changes to an existing virtual volume storage container.
|
AddVirtualNetworkResult |
modifyVirtualNetwork(ModifyVirtualNetworkRequest request)
You can use ModifyVirtualNetwork to change the attributes of an existing virtual network.
|
AddVirtualNetworkResult |
modifyVirtualNetwork(Optional<java.lang.Long> virtualNetworkID,
Optional<java.lang.Long> virtualNetworkTag,
Optional<java.lang.String> name,
Optional<AddressBlockParams[]> addressBlocks,
Optional<java.lang.String> netmask,
Optional<java.lang.String> svip,
Optional<Attributes> attributes)
You can use ModifyVirtualNetwork to change the attributes of an existing virtual network.
|
AddVirtualNetworkResult |
modifyVirtualNetwork(Optional<java.lang.Long> virtualNetworkID,
Optional<java.lang.Long> virtualNetworkTag,
Optional<java.lang.String> name,
Optional<AddressBlockParams[]> addressBlocks,
Optional<java.lang.String> netmask,
Optional<java.lang.String> svip,
Optional<java.lang.String> gateway,
Optional<java.lang.Boolean> namespace,
Optional<Attributes> attributes)
You can use ModifyVirtualNetwork to change the attributes of an existing virtual network.
|
ModifyVolumeResult |
modifyVolume(java.lang.Long volumeID,
Optional<java.lang.Long> accountID,
Optional<java.lang.String> access,
Optional<QoS> qos,
Optional<java.lang.Long> totalSize,
Optional<Attributes> attributes)
ModifyVolume enables you to modify settings on an existing volume.
|
ModifyVolumeResult |
modifyVolume(java.lang.Long volumeID,
Optional<java.lang.Long> accountID,
Optional<java.lang.String> access,
Optional<QoS> qos,
Optional<java.lang.Long> totalSize,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> associateWithQoSPolicy,
Optional<java.lang.Long> qosPolicyID,
Optional<java.lang.Boolean> enableSnapMirrorReplication)
ModifyVolume enables you to modify settings on an existing volume.
|
ModifyVolumeResult |
modifyVolume(java.lang.Long volumeID,
Optional<java.lang.Long> accountID,
Optional<java.lang.String> access,
Optional<QoS> qos,
Optional<java.lang.Long> totalSize,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> associateWithQoSPolicy,
Optional<java.lang.Long> qosPolicyID,
Optional<java.lang.Boolean> enableSnapMirrorReplication,
Optional<java.lang.Long> fifoSize,
Optional<java.lang.Long> minFifoSize)
ModifyVolume enables you to modify settings on an existing volume.
|
ModifyVolumeResult |
modifyVolume(ModifyVolumeRequest request)
ModifyVolume enables you to modify settings on an existing volume.
|
ModifyVolumeAccessGroupResult |
modifyVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
Optional<java.lang.String> name,
Optional<java.lang.String[]> initiators,
Optional<java.lang.Long[]> volumes,
Optional<Attributes> attributes)
You can use ModifyVolumeAccessGroup to update initiators and add or remove volumes from a volume access group.
|
ModifyVolumeAccessGroupResult |
modifyVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
Optional<java.lang.String> name,
Optional<java.lang.String[]> initiators,
Optional<java.lang.Long[]> volumes,
Optional<java.lang.Boolean> deleteOrphanInitiators,
Optional<Attributes> attributes)
You can use ModifyVolumeAccessGroup to update initiators and add or remove volumes from a volume access group.
|
ModifyVolumeAccessGroupResult |
modifyVolumeAccessGroup(ModifyVolumeAccessGroupRequest request)
You can use ModifyVolumeAccessGroup to update initiators and add or remove volumes from a volume access group.
|
ModifyVolumeAccessGroupLunAssignmentsResult |
modifyVolumeAccessGroupLunAssignments(java.lang.Long volumeAccessGroupID,
LunAssignment[] lunAssignments)
The ModifyVolumeAccessGroupLunAssignments
method enables you to define custom LUN assignments
for specific volumes.
|
ModifyVolumeAccessGroupLunAssignmentsResult |
modifyVolumeAccessGroupLunAssignments(ModifyVolumeAccessGroupLunAssignmentsRequest request)
The ModifyVolumeAccessGroupLunAssignments
method enables you to define custom LUN assignments
for specific volumes.
|
ModifyVolumePairResult |
modifyVolumePair(java.lang.Long volumeID,
Optional<java.lang.Boolean> pausedManual,
Optional<java.lang.String> mode,
Optional<java.lang.Long> pauseLimit)
ModifyVolumePair enables you to pause or restart replication between a pair of volumes.
|
ModifyVolumePairResult |
modifyVolumePair(ModifyVolumePairRequest request)
ModifyVolumePair enables you to pause or restart replication between a pair of volumes.
|
ModifyVolumesResult |
modifyVolumes(java.lang.Long[] volumeIDs,
Optional<java.lang.Long> accountID,
Optional<java.lang.String> access,
Optional<QoS> qos,
Optional<java.lang.Long> totalSize,
Optional<Attributes> attributes)
ModifyVolumes allows you to configure up to 500 existing volumes at one time.
|
ModifyVolumesResult |
modifyVolumes(java.lang.Long[] volumeIDs,
Optional<java.lang.Long> accountID,
Optional<java.lang.String> access,
Optional<QoS> qos,
Optional<java.lang.Long> totalSize,
Optional<java.lang.Boolean> associateWithQoSPolicy,
Optional<java.lang.Long> qosPolicyID,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enableSnapMirrorReplication)
ModifyVolumes allows you to configure up to 500 existing volumes at one time.
|
ModifyVolumesResult |
modifyVolumes(java.lang.Long[] volumeIDs,
Optional<java.lang.Long> accountID,
Optional<java.lang.String> access,
Optional<QoS> qos,
Optional<java.lang.Long> totalSize,
Optional<java.lang.Boolean> associateWithQoSPolicy,
Optional<java.lang.Long> qosPolicyID,
Optional<Attributes> attributes,
Optional<java.lang.Boolean> enableSnapMirrorReplication,
Optional<java.lang.Long> fifoSize,
Optional<java.lang.Long> minFifoSize)
ModifyVolumes allows you to configure up to 500 existing volumes at one time.
|
ModifyVolumesResult |
modifyVolumes(ModifyVolumesRequest request)
ModifyVolumes allows you to configure up to 500 existing volumes at one time.
|
PurgeDeletedVolumeResult |
purgeDeletedVolume(java.lang.Long volumeID)
PurgeDeletedVolume immediately and permanently purges a volume that has been deleted.
|
PurgeDeletedVolumeResult |
purgeDeletedVolume(PurgeDeletedVolumeRequest request)
PurgeDeletedVolume immediately and permanently purges a volume that has been deleted.
|
PurgeDeletedVolumesResult |
purgeDeletedVolumes(Optional<java.lang.Long[]> volumeIDs,
Optional<java.lang.Long[]> accountIDs,
Optional<java.lang.Long[]> volumeAccessGroupIDs)
PurgeDeletedVolumes immediately and permanently purges volumes that have been deleted.
|
PurgeDeletedVolumesResult |
purgeDeletedVolumes(PurgeDeletedVolumesRequest request)
PurgeDeletedVolumes immediately and permanently purges volumes that have been deleted.
|
QuiesceSnapMirrorRelationshipResult |
quiesceSnapMirrorRelationship()
The SolidFire Element OS web UI uses the QuiesceSnapMirrorRelationship method to disable future data transfers for a SnapMirror relationship.
|
QuiesceSnapMirrorRelationshipResult |
quiesceSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume)
The SolidFire Element OS web UI uses the QuiesceSnapMirrorRelationship method to disable future data transfers for a SnapMirror relationship.
|
QuiesceSnapMirrorRelationshipResult |
quiesceSnapMirrorRelationship(QuiesceSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the QuiesceSnapMirrorRelationship method to disable future data transfers for a SnapMirror relationship.
|
RekeySoftwareEncryptionAtRestMasterKeyResult |
rekeySoftwareEncryptionAtRestMasterKey()
Rekey the Software Encryption At Rest Master Key used to encrypt the DEKs (Data Encryption Keys).
|
RekeySoftwareEncryptionAtRestMasterKeyResult |
rekeySoftwareEncryptionAtRestMasterKey(Optional<java.lang.String> keyManagementType,
Optional<java.lang.Long> keyProviderID)
Rekey the Software Encryption At Rest Master Key used to encrypt the DEKs (Data Encryption Keys).
|
RekeySoftwareEncryptionAtRestMasterKeyResult |
rekeySoftwareEncryptionAtRestMasterKey(RekeySoftwareEncryptionAtRestMasterKeyRequest request)
Rekey the Software Encryption At Rest Master Key used to encrypt the DEKs (Data Encryption Keys).
|
RemoveAccountResult |
removeAccount(java.lang.Long accountID)
RemoveAccount enables you to remove an existing account.
|
RemoveAccountResult |
removeAccount(RemoveAccountRequest request)
RemoveAccount enables you to remove an existing account.
|
RemoveBackupTargetResult |
removeBackupTarget(java.lang.Long backupTargetID)
RemoveBackupTarget allows you to delete backup targets.
|
RemoveBackupTargetResult |
removeBackupTarget(RemoveBackupTargetRequest request)
RemoveBackupTarget allows you to delete backup targets.
|
RemoveClusterAdminResult |
removeClusterAdmin(java.lang.Long clusterAdminID)
One can use this API to remove a local cluster admin, an LDAP cluster admin, or a third
party Identity Provider (IdP) cluster admin.
|
RemoveClusterAdminResult |
removeClusterAdmin(RemoveClusterAdminRequest request)
One can use this API to remove a local cluster admin, an LDAP cluster admin, or a third
party Identity Provider (IdP) cluster admin.
|
RemoveClusterPairResult |
removeClusterPair(java.lang.Long clusterPairID)
You can use the RemoveClusterPair method to close the open connections between two paired clusters.
|
RemoveClusterPairResult |
removeClusterPair(RemoveClusterPairRequest request)
You can use the RemoveClusterPair method to close the open connections between two paired clusters.
|
AsyncHandleResult |
removeDrives(java.lang.Long[] drives)
You can use RemoveDrives to proactively remove drives that are part of the cluster.
|
AsyncHandleResult |
removeDrives(RemoveDrivesRequest request)
You can use RemoveDrives to proactively remove drives that are part of the cluster.
|
ModifyVolumeAccessGroupResult |
removeInitiatorsFromVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
java.lang.String[] initiators)
RemoveInitiatorsFromVolumeAccessGroup enables
you to remove initiators from a specified volume access
group.
|
ModifyVolumeAccessGroupResult |
removeInitiatorsFromVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
java.lang.String[] initiators,
Optional<java.lang.Boolean> deleteOrphanInitiators)
RemoveInitiatorsFromVolumeAccessGroup enables
you to remove initiators from a specified volume access
group.
|
ModifyVolumeAccessGroupResult |
removeInitiatorsFromVolumeAccessGroup(RemoveInitiatorsFromVolumeAccessGroupRequest request)
RemoveInitiatorsFromVolumeAccessGroup enables
you to remove initiators from a specified volume access
group.
|
RemoveKeyServerFromProviderKmipResult |
removeKeyServerFromProviderKmip(java.lang.Long keyServerID)
Remove (unassign) the specified KMIP (Key Management Interoperability Protocol) Key Server from the provider it was assigned to via AddKeyServerToProviderKmip (if any).
|
RemoveKeyServerFromProviderKmipResult |
removeKeyServerFromProviderKmip(RemoveKeyServerFromProviderKmipRequest request)
Remove (unassign) the specified KMIP (Key Management Interoperability Protocol) Key Server from the provider it was assigned to via AddKeyServerToProviderKmip (if any).
|
RemoveNodesResult |
removeNodes(java.lang.Long[] nodes,
Optional<java.lang.Boolean> ignoreEnsembleToleranceChange)
RemoveNodes can be used to remove one or more nodes from the cluster.
|
RemoveNodesResult |
removeNodes(RemoveNodesRequest request)
RemoveNodes can be used to remove one or more nodes from the cluster.
|
RemoveNodeSSLCertificateResult |
removeNodeSSLCertificate()
You can use the RemoveNodeSSLCertificate method to remove the user SSL certificate and private key for the management node.
|
RemoveSSLCertificateResult |
removeSSLCertificate()
You can use the RemoveSSLCertificate method to remove the user SSL certificate and private key for the cluster.
|
RemoveVirtualNetworkResult |
removeVirtualNetwork(Optional<java.lang.Long> virtualNetworkID,
Optional<java.lang.Long> virtualNetworkTag)
RemoveVirtualNetwork enables you to remove a previously added virtual network.
|
RemoveVirtualNetworkResult |
removeVirtualNetwork(RemoveVirtualNetworkRequest request)
RemoveVirtualNetwork enables you to remove a previously added virtual network.
|
RemoveVolumePairResult |
removeVolumePair(java.lang.Long volumeID)
RemoveVolumePair enables you to remove the remote pairing between two volumes.
|
RemoveVolumePairResult |
removeVolumePair(RemoveVolumePairRequest request)
RemoveVolumePair enables you to remove the remote pairing between two volumes.
|
ModifyVolumeAccessGroupResult |
removeVolumesFromVolumeAccessGroup(java.lang.Long volumeAccessGroupID,
java.lang.Long[] volumes)
The RemoveVolumeFromVolumeAccessGroup method enables you to remove volumes from a volume access group.
|
ModifyVolumeAccessGroupResult |
removeVolumesFromVolumeAccessGroup(RemoveVolumesFromVolumeAccessGroupRequest request)
The RemoveVolumeFromVolumeAccessGroup method enables you to remove volumes from a volume access group.
|
ResetDrivesResult |
resetDrives(ResetDrivesRequest request)
ResetDrives enables you to proactively initialize drives and remove all data currently residing on a drive.
|
ResetDrivesResult |
resetDrives(java.lang.String drives,
java.lang.Boolean force)
ResetDrives enables you to proactively initialize drives and remove all data currently residing on a drive.
|
ResetNodeResult |
resetNode(ResetNodeRequest request)
The ResetNode API method enables you to reset a node to the factory settings.
|
ResetNodeResult |
resetNode(java.lang.String build,
java.lang.Boolean force)
The ResetNode API method enables you to reset a node to the factory settings.
|
ResetNodeResult |
resetNode(java.lang.String build,
java.lang.Boolean force,
Optional<java.lang.Boolean> reboot,
Optional<java.lang.String> options)
The ResetNode API method enables you to reset a node to the factory settings.
|
ResetNodeSupplementalTlsCiphersResult |
resetNodeSupplementalTlsCiphers()
You can use the ResetNodeSupplementalTlsCiphers method to restore the supplemental ciphers to their defaults.
|
ResetSupplementalTlsCiphersResult |
resetSupplementalTlsCiphers()
You can use the ResetSupplementalTlsCiphers method to restore the supplemental ciphers to their defaults.
|
Attributes |
restartNetworking(java.lang.Boolean force)
The RestartNetworking API method enables you to restart the networking services on a node.
|
Attributes |
restartNetworking(RestartNetworkingRequest request)
The RestartNetworking API method enables you to restart the networking services on a node.
|
Attributes |
restartServices(java.lang.Boolean force,
Optional<java.lang.String> service,
Optional<java.lang.String> action)
The RestartServices API method enables you to restart the services on a node.
|
Attributes |
restartServices(RestartServicesRequest request)
The RestartServices API method enables you to restart the services on a node.
|
RestoreDeletedVolumeResult |
restoreDeletedVolume(java.lang.Long volumeID)
RestoreDeletedVolume marks a deleted volume as active again.
|
RestoreDeletedVolumeResult |
restoreDeletedVolume(RestoreDeletedVolumeRequest request)
RestoreDeletedVolume marks a deleted volume as active again.
|
ResumeSnapMirrorRelationshipResult |
resumeSnapMirrorRelationship()
The SolidFire Element OS web UI uses the ResumeSnapMirrorRelationship method to enable future transfers for a quiesced SnapMirror relationship.
|
ResumeSnapMirrorRelationshipResult |
resumeSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume)
The SolidFire Element OS web UI uses the ResumeSnapMirrorRelationship method to enable future transfers for a quiesced SnapMirror relationship.
|
ResumeSnapMirrorRelationshipResult |
resumeSnapMirrorRelationship(ResumeSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the ResumeSnapMirrorRelationship method to enable future transfers for a quiesced SnapMirror relationship.
|
ResyncSnapMirrorRelationshipResult |
resyncSnapMirrorRelationship()
The SolidFire Element OS web UI uses the ResyncSnapMirrorRelationship method to establish or reestablish a mirror relationship between a source and destination endpoint.
|
ResyncSnapMirrorRelationshipResult |
resyncSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume,
Optional<java.lang.Long> maxTransferRate,
Optional<SnapMirrorVolumeInfo> sourceVolume)
The SolidFire Element OS web UI uses the ResyncSnapMirrorRelationship method to establish or reestablish a mirror relationship between a source and destination endpoint.
|
ResyncSnapMirrorRelationshipResult |
resyncSnapMirrorRelationship(ResyncSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the ResyncSnapMirrorRelationship method to establish or reestablish a mirror relationship between a source and destination endpoint.
|
RollbackToGroupSnapshotResult |
rollbackToGroupSnapshot(java.lang.Long groupSnapshotID,
java.lang.Boolean saveCurrentState,
Optional<java.lang.String> name,
Optional<Attributes> attributes)
RollbackToGroupSnapshot enables you to roll back all individual volumes in a snapshot group to each volume's individual snapshot.
|
RollbackToGroupSnapshotResult |
rollbackToGroupSnapshot(RollbackToGroupSnapshotRequest request)
RollbackToGroupSnapshot enables you to roll back all individual volumes in a snapshot group to each volume's individual snapshot.
|
RollbackToSnapshotResult |
rollbackToSnapshot(java.lang.Long volumeID,
java.lang.Long snapshotID,
java.lang.Boolean saveCurrentState,
Optional<java.lang.String> name,
Optional<Attributes> attributes)
RollbackToSnapshot enables you to make an existing snapshot of the "active" volume image.
|
RollbackToSnapshotResult |
rollbackToSnapshot(RollbackToSnapshotRequest request)
RollbackToSnapshot enables you to make an existing snapshot of the "active" volume image.
|
AsyncHandleResult |
secureEraseDrives(java.lang.Long[] drives)
SecureEraseDrives enables you to remove any residual data from drives that have a status of "available." You might want to use this method when replacing a drive nearing the end of its service life that contained sensitive data.
|
AsyncHandleResult |
secureEraseDrives(SecureEraseDrivesRequest request)
SecureEraseDrives enables you to remove any residual data from drives that have a status of "available." You might want to use this method when replacing a drive nearing the end of its service life that contained sensitive data.
|
SetClusterConfigResult |
setClusterConfig(ClusterConfig cluster)
The SetClusterConfig API method enables you to set the configuration this node uses to communicate with the cluster it is associated with.
|
SetClusterConfigResult |
setClusterConfig(SetClusterConfigRequest request)
The SetClusterConfig API method enables you to set the configuration this node uses to communicate with the cluster it is associated with.
|
SetClusterStructureResult |
setClusterStructure(Optional<Account[]> accounts,
Optional<VolumeQOS> defaultQoS,
Optional<FeatureObject[]> features,
Optional<Initiator[]> initiators,
Optional<GetNtpInfoResult> ntp,
Optional<QoSPolicy[]> qosPolicies,
Optional<LoggingServer[]> remoteHosts,
Optional<ScheduleObject[]> schedules,
Optional<GetSnmpInfoResult> snmp,
Optional<GetActiveTlsCiphersResult> tlsCiphers,
Optional<VirtualNetwork[]> virtualNetworks,
Optional<VolumeAccessGroupLunAssignments[]> volumeAccessGroupLunAssignments,
Optional<VolumeAccessGroup[]> volumeAccessGroups,
Optional<Volume[]> volumes,
Optional<StorageContainer[]> storageContainers)
You can use the SetClusterStructure method to restore the storage cluster configuration information from a backup.
|
SetClusterStructureResult |
setClusterStructure(SetClusterStructureRequest request)
You can use the SetClusterStructure method to restore the storage cluster configuration information from a backup.
|
SetConfigResult |
setConfig(ConfigParams config)
The SetConfig API method enables you to set all the configuration information for the node.
|
SetConfigResult |
setConfig(SetConfigRequest request)
The SetConfig API method enables you to set all the configuration information for the node.
|
SetDefaultQoSResult |
setDefaultQoS(Optional<java.lang.Long> minIOPS,
Optional<java.lang.Long> maxIOPS,
Optional<java.lang.Long> burstIOPS)
SetDefaultQoS enables you to configure the default Quality of Service (QoS) values (measured in inputs and outputs per second, or
IOPS) for a volume.
|
SetDefaultQoSResult |
setDefaultQoS(SetDefaultQoSRequest request)
SetDefaultQoS enables you to configure the default Quality of Service (QoS) values (measured in inputs and outputs per second, or
IOPS) for a volume.
|
SetLicenseKeyResult |
setLicenseKey(SetLicenseKeyRequest request)
You can use the SetLicenseKey method to set the SerialNumber And OrderNumber for the cluster.
|
SetLicenseKeyResult |
setLicenseKey(java.lang.String serialNumber,
java.lang.String orderNumber)
You can use the SetLicenseKey method to set the SerialNumber And OrderNumber for the cluster.
|
GetLldpConfigResult |
setLldpConfig()
Sets LLDP configuration options.
|
GetLldpConfigResult |
setLldpConfig(LldpConfig lldpConfig)
Sets LLDP configuration options.
|
GetLldpConfigResult |
setLldpConfig(SetLldpConfigRequest request)
Sets LLDP configuration options.
|
SetLoginBannerResult |
setLoginBanner()
You can use the SetLoginBanner method to set the active Terms of Use banner users see when they log on to the web interface.
|
SetLoginBannerResult |
setLoginBanner(Optional<java.lang.String> banner,
Optional<java.lang.Boolean> enabled)
You can use the SetLoginBanner method to set the active Terms of Use banner users see when they log on to the web interface.
|
SetLoginBannerResult |
setLoginBanner(SetLoginBannerRequest request)
You can use the SetLoginBanner method to set the active Terms of Use banner users see when they log on to the web interface.
|
SetLoginSessionInfoResult |
setLoginSessionInfo(Optional<java.lang.String> timeout)
You can use SetLoginSessionInfo to set the period of time that a session's login authentication is valid.
|
SetLoginSessionInfoResult |
setLoginSessionInfo(SetLoginSessionInfoRequest request)
You can use SetLoginSessionInfo to set the period of time that a session's login authentication is valid.
|
SetNetworkConfigResult |
setNetworkConfig(NetworkParams network)
The SetNetworkConfig API method enables you to set the network configuration for a node.
|
SetNetworkConfigResult |
setNetworkConfig(SetNetworkConfigRequest request)
The SetNetworkConfig API method enables you to set the network configuration for a node.
|
SetNodeSSLCertificateResult |
setNodeSSLCertificate(SetNodeSSLCertificateRequest request)
You can use the SetNodeSSLCertificate method to set a user SSL certificate and private key for the management node.
|
SetNodeSSLCertificateResult |
setNodeSSLCertificate(java.lang.String certificate,
java.lang.String privateKey)
You can use the SetNodeSSLCertificate method to set a user SSL certificate and private key for the management node.
|
SetNodeSupplementalTlsCiphersResult |
setNodeSupplementalTlsCiphers(SetNodeSupplementalTlsCiphersRequest request)
You can use the SetNodeSupplementalTlsCiphers method to specify the list of supplemental TLS ciphers for this node.
|
SetNodeSupplementalTlsCiphersResult |
setNodeSupplementalTlsCiphers(java.lang.String[] supplementalCiphers)
You can use the SetNodeSupplementalTlsCiphers method to specify the list of supplemental TLS ciphers for this node.
|
SetNtpInfoResult |
setNtpInfo(SetNtpInfoRequest request)
SetNtpInfo enables you to configure NTP on cluster nodes.
|
SetNtpInfoResult |
setNtpInfo(java.lang.String[] servers,
Optional<java.lang.Boolean> broadcastclient)
SetNtpInfo enables you to configure NTP on cluster nodes.
|
SetProtectionDomainLayoutResult |
setProtectionDomainLayout(NodeProtectionDomains[] protectionDomainLayout)
Used to assign Nodes to user-defined Protection Domains.
|
SetProtectionDomainLayoutResult |
setProtectionDomainLayout(SetProtectionDomainLayoutRequest request)
Used to assign Nodes to user-defined Protection Domains.
|
SetRemoteLoggingHostsResult |
setRemoteLoggingHosts(LoggingServer[] remoteHosts)
SetRemoteLoggingHosts enables you to configure remote logging from the nodes in the storage cluster to a centralized log server or servers.
|
SetRemoteLoggingHostsResult |
setRemoteLoggingHosts(SetRemoteLoggingHostsRequest request)
SetRemoteLoggingHosts enables you to configure remote logging from the nodes in the storage cluster to a centralized log server or servers.
|
SetSnmpACLResult |
setSnmpACL(SetSnmpACLRequest request)
SetSnmpACL enables you to configure SNMP access permissions on the cluster nodes.
|
SetSnmpACLResult |
setSnmpACL(SnmpNetwork[] networks,
SnmpV3UsmUser[] usmUsers)
SetSnmpACL enables you to configure SNMP access permissions on the cluster nodes.
|
SetSnmpInfoResult |
setSnmpInfo(Optional<SnmpNetwork[]> networks,
Optional<java.lang.Boolean> enabled,
Optional<java.lang.Boolean> snmpV3Enabled,
Optional<SnmpV3UsmUser[]> usmUsers)
SetSnmpInfo enables you to configure SNMP version 2 and version 3 on cluster nodes.
|
SetSnmpInfoResult |
setSnmpInfo(SetSnmpInfoRequest request)
SetSnmpInfo enables you to configure SNMP version 2 and version 3 on cluster nodes.
|
SetSnmpTrapInfoResult |
setSnmpTrapInfo(Optional<SnmpTrapRecipient[]> trapRecipients,
java.lang.Boolean clusterFaultTrapsEnabled,
java.lang.Boolean clusterFaultResolvedTrapsEnabled,
java.lang.Boolean clusterEventTrapsEnabled)
You can use SetSnmpTrapInfo to enable and disable the generation of cluster SNMP notifications (traps) and to specify the set of network host computers that receive the notifications.
|
SetSnmpTrapInfoResult |
setSnmpTrapInfo(SetSnmpTrapInfoRequest request)
You can use SetSnmpTrapInfo to enable and disable the generation of cluster SNMP notifications (traps) and to specify the set of network host computers that receive the notifications.
|
SetSSLCertificateResult |
setSSLCertificate(SetSSLCertificateRequest request)
You can use the SetSSLCertificate method to set a user SSL certificate and a private key for the cluster.
|
SetSSLCertificateResult |
setSSLCertificate(java.lang.String certificate,
java.lang.String privateKey)
You can use the SetSSLCertificate method to set a user SSL certificate and a private key for the cluster.
|
SetSupplementalTlsCiphersResult |
setSupplementalTlsCiphers(SetSupplementalTlsCiphersRequest request)
You can use the SetSupplementalTlsCiphers method to specify the list of supplemental TLS ciphers.
|
SetSupplementalTlsCiphersResult |
setSupplementalTlsCiphers(java.lang.String[] supplementalCiphers)
You can use the SetSupplementalTlsCiphers method to specify the list of supplemental TLS ciphers.
|
ShutdownResult |
shutdown(java.lang.Long[] nodes,
Optional<java.lang.String> option)
The Shutdown API method enables you to restart or shutdown a node that has not yet been added to a cluster.
|
ShutdownResult |
shutdown(ShutdownRequest request)
The Shutdown API method enables you to restart or shutdown a node that has not yet been added to a cluster.
|
SnmpSendTestTrapsResult |
snmpSendTestTraps()
SnmpSendTestTraps enables you to test SNMP functionality for a cluster.
|
StartBulkVolumeReadResult |
startBulkVolumeRead(java.lang.Long volumeID,
java.lang.String format,
Optional<java.lang.Long> snapshotID,
Optional<java.lang.String> script,
Optional<Attributes> scriptParameters,
Optional<Attributes> attributes)
StartBulkVolumeRead enables you to initialize a bulk volume read session on a specified volume.
|
StartBulkVolumeReadResult |
startBulkVolumeRead(StartBulkVolumeReadRequest request)
StartBulkVolumeRead enables you to initialize a bulk volume read session on a specified volume.
|
StartBulkVolumeWriteResult |
startBulkVolumeWrite(java.lang.Long volumeID,
java.lang.String format,
Optional<java.lang.String> script,
Optional<Attributes> scriptParameters,
Optional<Attributes> attributes)
StartBulkVolumeWrite enables you to initialize a bulk volume write session on a specified volume.
|
StartBulkVolumeWriteResult |
startBulkVolumeWrite(StartBulkVolumeWriteRequest request)
StartBulkVolumeWrite enables you to initialize a bulk volume write session on a specified volume.
|
StartClusterPairingResult |
startClusterPairing()
You can use the StartClusterPairing method to create an encoded key from a cluster that is used to pair with another cluster.
|
StartVolumePairingResult |
startVolumePairing(java.lang.Long volumeID)
StartVolumePairing enables you to create an encoded key from a volume that is used to pair with another volume.
|
StartVolumePairingResult |
startVolumePairing(java.lang.Long volumeID,
Optional<java.lang.String> mode)
StartVolumePairing enables you to create an encoded key from a volume that is used to pair with another volume.
|
StartVolumePairingResult |
startVolumePairing(StartVolumePairingRequest request)
StartVolumePairing enables you to create an encoded key from a volume that is used to pair with another volume.
|
TestAddressAvailabilityResult |
testAddressAvailability(java.lang.String iface,
java.lang.String address,
Optional<java.lang.Long> virtualNetworkTag,
Optional<java.lang.Long> timeout)
You can use the TestAddressAvailability method to check to see if a certain IP address is inuse on an interface within the storage cluster.
|
TestAddressAvailabilityResult |
testAddressAvailability(TestAddressAvailabilityRequest request)
You can use the TestAddressAvailability method to check to see if a certain IP address is inuse on an interface within the storage cluster.
|
TestConnectEnsembleResult |
testConnectEnsemble(Optional<java.lang.String> ensemble)
The TestConnectEnsemble API method enables you to verify connectivity with a specified database ensemble.
|
TestConnectEnsembleResult |
testConnectEnsemble(TestConnectEnsembleRequest request)
The TestConnectEnsemble API method enables you to verify connectivity with a specified database ensemble.
|
TestConnectMvipResult |
testConnectMvip(Optional<java.lang.String> mvip)
The TestConnectMvip API method enables you to test the
management connection to the cluster.
|
TestConnectMvipResult |
testConnectMvip(TestConnectMvipRequest request)
The TestConnectMvip API method enables you to test the
management connection to the cluster.
|
TestConnectSvipResult |
testConnectSvip(Optional<java.lang.String> svip)
The TestConnectSvip API method enables you to test the storage connection to the cluster.
|
TestConnectSvipResult |
testConnectSvip(TestConnectSvipRequest request)
The TestConnectSvip API method enables you to test the storage connection to the cluster.
|
TestDrivesResult |
testDrives(Optional<java.lang.Long> minutes,
Optional<java.lang.Boolean> force)
You can use the TestDrives API method to run a hardware validation on all drives on the node.
|
TestDrivesResult |
testDrives(TestDrivesRequest request)
You can use the TestDrives API method to run a hardware validation on all drives on the node.
|
TestKeyProviderKmipResult |
testKeyProviderKmip(java.lang.Long keyProviderID)
Test whether the specified Key Provider is functioning normally.
|
TestKeyProviderKmipResult |
testKeyProviderKmip(TestKeyProviderKmipRequest request)
Test whether the specified Key Provider is functioning normally.
|
TestKeyServerKmipResult |
testKeyServerKmip(java.lang.Long keyServerID)
Test whether the specified KMIP (Key Management Interoperability Protocol) Key Server is functioning normally.
|
TestKeyServerKmipResult |
testKeyServerKmip(TestKeyServerKmipRequest request)
Test whether the specified KMIP (Key Management Interoperability Protocol) Key Server is functioning normally.
|
TestLdapAuthenticationResult |
testLdapAuthentication(java.lang.String username,
java.lang.String password,
Optional<LdapConfiguration> ldapConfiguration)
The TestLdapAuthentication method enables you to validate the currently enabled LDAP authentication settings.
|
TestLdapAuthenticationResult |
testLdapAuthentication(TestLdapAuthenticationRequest request)
The TestLdapAuthentication method enables you to validate the currently enabled LDAP authentication settings.
|
TestPingResult |
testPing(Optional<java.lang.Long> attempts,
Optional<java.lang.String> hosts,
Optional<java.lang.Long> totalTimeoutSec,
Optional<java.lang.Long> packetSize,
Optional<java.lang.Long> pingTimeoutMsec,
Optional<java.lang.Boolean> prohibitFragmentation,
Optional<java.lang.String> sourceAddressV4,
Optional<java.lang.String> sourceAddressV6,
Optional<java.lang.String> iface,
Optional<java.lang.Long> virtualNetworkTag)
The TestPing API allows to test the reachability to IP address(s) using ICMP packets.
|
TestPingResult |
testPing(TestPingRequest request)
The TestPing API allows to test the reachability to IP address(s) using ICMP packets.
|
UpdateBulkVolumeStatusResult |
updateBulkVolumeStatus(java.lang.String key,
java.lang.String status,
Optional<java.lang.String> percentComplete,
Optional<java.lang.String> message,
Optional<Attributes> attributes)
You can use UpdateBulkVolumeStatus in a script to update the status of a bulk volume job that you started with the
StartBulkVolumeRead or StartBulkVolumeWrite methods.
|
UpdateBulkVolumeStatusResult |
updateBulkVolumeStatus(UpdateBulkVolumeStatusRequest request)
You can use UpdateBulkVolumeStatus in a script to update the status of a bulk volume job that you started with the
StartBulkVolumeRead or StartBulkVolumeWrite methods.
|
UpdateIdpConfigurationResult |
updateIdpConfiguration(Optional<java.util.UUID> idpConfigurationID,
Optional<java.lang.String> idpName,
Optional<java.lang.String> newIdpName,
Optional<java.lang.String> idpMetadata,
Optional<java.lang.Boolean> generateNewCertificate)
Update an existing configuration with a third party Identity Provider (IdP) for the cluster.
|
UpdateIdpConfigurationResult |
updateIdpConfiguration(UpdateIdpConfigurationRequest request)
Update an existing configuration with a third party Identity Provider (IdP) for the cluster.
|
UpdateSnapMirrorRelationshipResult |
updateSnapMirrorRelationship()
The SolidFire Element OS web UI uses the UpdateSnapMirrorRelationship method to make the destination volume in a SnapMirror relationship an up-to-date mirror of the source volume.
|
UpdateSnapMirrorRelationshipResult |
updateSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID,
SnapMirrorVolumeInfo destinationVolume,
Optional<java.lang.Long> maxTransferRate)
The SolidFire Element OS web UI uses the UpdateSnapMirrorRelationship method to make the destination volume in a SnapMirror relationship an up-to-date mirror of the source volume.
|
UpdateSnapMirrorRelationshipResult |
updateSnapMirrorRelationship(UpdateSnapMirrorRelationshipRequest request)
The SolidFire Element OS web UI uses the UpdateSnapMirrorRelationship method to make the destination volume in a SnapMirror relationship an up-to-date mirror of the source volume.
|
@Since(value="5.0") @ConnectionType(value="Node") Attributes restartServices(RestartServicesRequest request)
@Since(value="5.0") @ConnectionType(value="Node") Attributes restartServices(java.lang.Boolean force, Optional<java.lang.String> service, Optional<java.lang.String> action)
@Since(value="1.0") @ConnectionType(value="Cluster") ListServicesResult listServices()
@Since(value="10.3") @ConnectionType(value="Node") EnableSshResult enableSsh()
@Since(value="10.3") @ConnectionType(value="Cluster") EnableClusterSshResult enableClusterSsh(EnableClusterSshRequest request)
@Since(value="10.3") @ConnectionType(value="Cluster") EnableClusterSshResult enableClusterSsh()
@Since(value="10.3") @ConnectionType(value="Cluster") EnableClusterSshResult enableClusterSsh(java.lang.String duration)
@Since(value="10.3") @ConnectionType(value="Cluster") GetClusterSshInfoResult getClusterSshInfo()
@Since(value="10.3") @ConnectionType(value="Node") GetSshInfoResult getSshInfo()
@Since(value="10.3") @ConnectionType(value="Cluster") DisableClusterSshResult disableClusterSsh()
@Since(value="10.3") @ConnectionType(value="Node") DisableSshResult disableSsh()
@Since(value="8.0") @ConnectionType(value="Cluster") CreateScheduleResult createSchedule(CreateScheduleRequest request)
@Since(value="8.0") @ConnectionType(value="Cluster") CreateScheduleResult createSchedule(Schedule schedule)
@Since(value="8.0") @ConnectionType(value="Cluster") ModifyScheduleResult modifySchedule(ModifyScheduleRequest request)
@Since(value="8.0") @ConnectionType(value="Cluster") ModifyScheduleResult modifySchedule(Schedule schedule)
@Since(value="8.0") @ConnectionType(value="Cluster") GetScheduleResult getSchedule(GetScheduleRequest request)
@Since(value="8.0") @ConnectionType(value="Cluster") GetScheduleResult getSchedule(java.lang.Long scheduleID)
@Since(value="8.0") @ConnectionType(value="Cluster") ListSchedulesResult listSchedules()
@Since(value="10.1") @ConnectionType(value="Cluster") GetOntapVersionInfoResult getOntapVersionInfo(GetOntapVersionInfoRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") GetOntapVersionInfoResult getOntapVersionInfo()
@Since(value="10.1") @ConnectionType(value="Cluster") GetOntapVersionInfoResult getOntapVersionInfo(Optional<java.lang.Long> snapMirrorEndpointID)
@Since(value="10.1") @ConnectionType(value="Cluster") CreateSnapMirrorRelationshipResult createSnapMirrorRelationship(CreateSnapMirrorRelationshipRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") CreateSnapMirrorRelationshipResult createSnapMirrorRelationship()
@Since(value="10.1") @ConnectionType(value="Cluster") CreateSnapMirrorRelationshipResult createSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo sourceVolume, SnapMirrorVolumeInfo destinationVolume, Optional<java.lang.String> relationshipType, Optional<java.lang.String> policyName, Optional<java.lang.String> scheduleName, Optional<java.lang.Long> maxTransferRate)
@Since(value="10.1") @ConnectionType(value="Cluster") SnapMirrorVolume createSnapMirrorVolume(CreateSnapMirrorVolumeRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") SnapMirrorVolume createSnapMirrorVolume()
@Since(value="10.1") @ConnectionType(value="Cluster") SnapMirrorVolume createSnapMirrorVolume(java.lang.Long snapMirrorEndpointID, java.lang.String vserver, java.lang.String name, Optional<java.lang.String> type, java.lang.String aggregate, java.lang.Long size)
@Since(value="10.1") @ConnectionType(value="Cluster") AbortSnapMirrorRelationshipResult abortSnapMirrorRelationship(AbortSnapMirrorRelationshipRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") AbortSnapMirrorRelationshipResult abortSnapMirrorRelationship()
@Since(value="10.1") @ConnectionType(value="Cluster") AbortSnapMirrorRelationshipResult abortSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume, Optional<java.lang.Boolean> clearCheckpoint)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorSchedulesResult listSnapMirrorSchedules(ListSnapMirrorSchedulesRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorSchedulesResult listSnapMirrorSchedules()
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorSchedulesResult listSnapMirrorSchedules(Optional<java.lang.Long> snapMirrorEndpointID)
@Since(value="10.1") @ConnectionType(value="Cluster") DeleteSnapMirrorRelationshipsResult deleteSnapMirrorRelationships(DeleteSnapMirrorRelationshipsRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") DeleteSnapMirrorRelationshipsResult deleteSnapMirrorRelationships()
@Since(value="10.1") @ConnectionType(value="Cluster") DeleteSnapMirrorRelationshipsResult deleteSnapMirrorRelationships(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo[] destinationVolumes)
@Since(value="10.1") @ConnectionType(value="Cluster") ResyncSnapMirrorRelationshipResult resyncSnapMirrorRelationship(ResyncSnapMirrorRelationshipRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ResyncSnapMirrorRelationshipResult resyncSnapMirrorRelationship()
@Since(value="10.1") @ConnectionType(value="Cluster") ResyncSnapMirrorRelationshipResult resyncSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume, Optional<java.lang.Long> maxTransferRate, Optional<SnapMirrorVolumeInfo> sourceVolume)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorVserversResult listSnapMirrorVservers(ListSnapMirrorVserversRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorVserversResult listSnapMirrorVservers()
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorVserversResult listSnapMirrorVservers(Optional<java.lang.Long> snapMirrorEndpointID, Optional<java.lang.String> vserverType, Optional<java.lang.String> vserverName)
@Since(value="10.1") @ConnectionType(value="Cluster") CreateSnapMirrorEndpointResult createSnapMirrorEndpoint(CreateSnapMirrorEndpointRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") CreateSnapMirrorEndpointResult createSnapMirrorEndpoint()
@Since(value="10.1") @ConnectionType(value="Cluster") CreateSnapMirrorEndpointResult createSnapMirrorEndpoint(java.lang.String managementIP, java.lang.String username, java.lang.String password)
@Since(value="10.1") @ConnectionType(value="Cluster") DeleteSnapMirrorEndpointsResult deleteSnapMirrorEndpoints(DeleteSnapMirrorEndpointsRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") DeleteSnapMirrorEndpointsResult deleteSnapMirrorEndpoints()
@Since(value="10.1") @ConnectionType(value="Cluster") DeleteSnapMirrorEndpointsResult deleteSnapMirrorEndpoints(java.lang.Long[] snapMirrorEndpointIDs)
@Since(value="10.1") @ConnectionType(value="Cluster") ModifySnapMirrorRelationshipResult modifySnapMirrorRelationship(ModifySnapMirrorRelationshipRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ModifySnapMirrorRelationshipResult modifySnapMirrorRelationship()
@Since(value="10.1") @ConnectionType(value="Cluster") ModifySnapMirrorRelationshipResult modifySnapMirrorRelationship(SnapMirrorVolumeInfo destinationVolume, Optional<java.lang.Long> maxTransferRate, Optional<java.lang.String> policyName, Optional<java.lang.String> scheduleName, java.lang.Long snapMirrorEndpointID)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorRelationshipsResult listSnapMirrorRelationships(ListSnapMirrorRelationshipsRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorRelationshipsResult listSnapMirrorRelationships()
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorRelationshipsResult listSnapMirrorRelationships(Optional<java.lang.Long> snapMirrorEndpointID, Optional<SnapMirrorVolumeInfo> destinationVolume, Optional<SnapMirrorVolumeInfo> sourceVolume, Optional<java.lang.String> vserver, Optional<java.lang.String> relationshipID)
@Since(value="10.1") @ConnectionType(value="Cluster") ResumeSnapMirrorRelationshipResult resumeSnapMirrorRelationship(ResumeSnapMirrorRelationshipRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ResumeSnapMirrorRelationshipResult resumeSnapMirrorRelationship()
@Since(value="10.1") @ConnectionType(value="Cluster") ResumeSnapMirrorRelationshipResult resumeSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorNodesResult listSnapMirrorNodes(ListSnapMirrorNodesRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorNodesResult listSnapMirrorNodes()
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorNodesResult listSnapMirrorNodes(Optional<java.lang.Long> snapMirrorEndpointID)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorLunsResult listSnapMirrorLuns(ListSnapMirrorLunsRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorLunsResult listSnapMirrorLuns()
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorLunsResult listSnapMirrorLuns(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorEndpointsResult listSnapMirrorEndpoints(ListSnapMirrorEndpointsRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorEndpointsResult listSnapMirrorEndpoints()
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorEndpointsResult listSnapMirrorEndpoints(Optional<java.lang.Long[]> snapMirrorEndpointIDs)
@Since(value="10.1") @ConnectionType(value="Cluster") ModifySnapMirrorEndpointResult modifySnapMirrorEndpoint(ModifySnapMirrorEndpointRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ModifySnapMirrorEndpointResult modifySnapMirrorEndpoint()
@Since(value="10.1") @ConnectionType(value="Cluster") ModifySnapMirrorEndpointResult modifySnapMirrorEndpoint(java.lang.Long snapMirrorEndpointID, Optional<java.lang.String> managementIP, Optional<java.lang.String> username, Optional<java.lang.String> password)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorNetworkInterfacesResult listSnapMirrorNetworkInterfaces(ListSnapMirrorNetworkInterfacesRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorNetworkInterfacesResult listSnapMirrorNetworkInterfaces()
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorNetworkInterfacesResult listSnapMirrorNetworkInterfaces(Optional<java.lang.Long> snapMirrorEndpointID, Optional<java.lang.String> interfaceRole)
@Since(value="10.3") @ConnectionType(value="Cluster") CreateSnapMirrorEndpointUnmanagedResult createSnapMirrorEndpointUnmanaged(CreateSnapMirrorEndpointUnmanagedRequest request)
@Since(value="10.3") @ConnectionType(value="Cluster") CreateSnapMirrorEndpointUnmanagedResult createSnapMirrorEndpointUnmanaged()
@Since(value="10.3") @ConnectionType(value="Cluster") CreateSnapMirrorEndpointUnmanagedResult createSnapMirrorEndpointUnmanaged(java.lang.String clusterName, java.lang.String[] ipAddresses)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorAggregatesResult listSnapMirrorAggregates(ListSnapMirrorAggregatesRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorAggregatesResult listSnapMirrorAggregates()
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorAggregatesResult listSnapMirrorAggregates(Optional<java.lang.Long> snapMirrorEndpointID)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorPoliciesResult listSnapMirrorPolicies(ListSnapMirrorPoliciesRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorPoliciesResult listSnapMirrorPolicies()
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorPoliciesResult listSnapMirrorPolicies(Optional<java.lang.Long> snapMirrorEndpointID)
@Since(value="10.1") @ConnectionType(value="Cluster") BreakSnapMirrorVolumeResult breakSnapMirrorVolume(BreakSnapMirrorVolumeRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") BreakSnapMirrorVolumeResult breakSnapMirrorVolume()
@Since(value="10.1") @ConnectionType(value="Cluster") BreakSnapMirrorVolumeResult breakSnapMirrorVolume(java.lang.Long volumeID, Optional<java.lang.Long> snapshotID, Optional<java.lang.Boolean> preserve, Optional<java.lang.String> access)
@Since(value="10.3") @ConnectionType(value="Cluster") ModifySnapMirrorEndpointUnmanagedResult modifySnapMirrorEndpointUnmanaged(ModifySnapMirrorEndpointUnmanagedRequest request)
@Since(value="10.3") @ConnectionType(value="Cluster") ModifySnapMirrorEndpointUnmanagedResult modifySnapMirrorEndpointUnmanaged()
@Since(value="10.3") @ConnectionType(value="Cluster") ModifySnapMirrorEndpointUnmanagedResult modifySnapMirrorEndpointUnmanaged(java.lang.Long snapMirrorEndpointID, Optional<java.lang.String> clusterName, Optional<java.lang.String[]> ipAddresses)
@Since(value="10.1") @ConnectionType(value="Cluster") InitializeSnapMirrorRelationshipResult initializeSnapMirrorRelationship(InitializeSnapMirrorRelationshipRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") InitializeSnapMirrorRelationshipResult initializeSnapMirrorRelationship()
@Since(value="10.1") @ConnectionType(value="Cluster") InitializeSnapMirrorRelationshipResult initializeSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume, Optional<java.lang.Long> maxTransferRate)
@Since(value="10.1") @ConnectionType(value="Cluster") BreakSnapMirrorRelationshipResult breakSnapMirrorRelationship(BreakSnapMirrorRelationshipRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") BreakSnapMirrorRelationshipResult breakSnapMirrorRelationship()
@Since(value="10.1") @ConnectionType(value="Cluster") BreakSnapMirrorRelationshipResult breakSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume)
@Since(value="10.1") @ConnectionType(value="Cluster") GetSnapMirrorClusterIdentityResult getSnapMirrorClusterIdentity(GetSnapMirrorClusterIdentityRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") GetSnapMirrorClusterIdentityResult getSnapMirrorClusterIdentity()
@Since(value="10.1") @ConnectionType(value="Cluster") GetSnapMirrorClusterIdentityResult getSnapMirrorClusterIdentity(Optional<java.lang.Long> snapMirrorEndpointID)
@Since(value="10.1") @ConnectionType(value="Cluster") UpdateSnapMirrorRelationshipResult updateSnapMirrorRelationship(UpdateSnapMirrorRelationshipRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") UpdateSnapMirrorRelationshipResult updateSnapMirrorRelationship()
@Since(value="10.1") @ConnectionType(value="Cluster") UpdateSnapMirrorRelationshipResult updateSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume, Optional<java.lang.Long> maxTransferRate)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorVolumesResult listSnapMirrorVolumes(ListSnapMirrorVolumesRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorVolumesResult listSnapMirrorVolumes()
@Since(value="10.1") @ConnectionType(value="Cluster") ListSnapMirrorVolumesResult listSnapMirrorVolumes(Optional<java.lang.Long> snapMirrorEndpointID, Optional<java.lang.String> vserver, Optional<java.lang.String> name, Optional<java.lang.String> type)
@Since(value="10.1") @ConnectionType(value="Cluster") QuiesceSnapMirrorRelationshipResult quiesceSnapMirrorRelationship(QuiesceSnapMirrorRelationshipRequest request)
@Since(value="10.1") @ConnectionType(value="Cluster") QuiesceSnapMirrorRelationshipResult quiesceSnapMirrorRelationship()
@Since(value="10.1") @ConnectionType(value="Cluster") QuiesceSnapMirrorRelationshipResult quiesceSnapMirrorRelationship(java.lang.Long snapMirrorEndpointID, SnapMirrorVolumeInfo destinationVolume)
@Since(value="9.0") @ConnectionType(value="Cluster") GetStorageContainerEfficiencyResult getStorageContainerEfficiency(GetStorageContainerEfficiencyRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") GetStorageContainerEfficiencyResult getStorageContainerEfficiency(java.util.UUID storageContainerID)
@Since(value="9.0") @ConnectionType(value="Cluster") ModifyStorageContainerResult modifyStorageContainer(ModifyStorageContainerRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ModifyStorageContainerResult modifyStorageContainer(java.util.UUID storageContainerID, Optional<java.lang.String> initiatorSecret, Optional<java.lang.String> targetSecret)
@Since(value="9.0") @ConnectionType(value="Cluster") DeleteStorageContainerResult deleteStorageContainers(DeleteStorageContainersRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") DeleteStorageContainerResult deleteStorageContainers(java.util.UUID[] storageContainerIDs)
@Since(value="9.0") @ConnectionType(value="Cluster") ListStorageContainersResult listStorageContainers(ListStorageContainersRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ListStorageContainersResult listStorageContainers(Optional<java.util.UUID[]> storageContainerIDs)
@Since(value="9.0") @ConnectionType(value="Cluster") CreateStorageContainerResult createStorageContainer(CreateStorageContainerRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") CreateStorageContainerResult createStorageContainer(java.lang.String name, Optional<java.lang.String> initiatorSecret, Optional<java.lang.String> targetSecret, Optional<java.lang.Long> accountID)
@Since(value="5.0") @ConnectionType(value="Node") TestPingResult testPing(TestPingRequest request)
@Since(value="5.0") @ConnectionType(value="Node") TestPingResult testPing(Optional<java.lang.Long> attempts, Optional<java.lang.String> hosts, Optional<java.lang.Long> totalTimeoutSec, Optional<java.lang.Long> packetSize, Optional<java.lang.Long> pingTimeoutMsec, Optional<java.lang.Boolean> prohibitFragmentation, Optional<java.lang.String> sourceAddressV4, Optional<java.lang.String> sourceAddressV6, Optional<java.lang.String> iface, Optional<java.lang.Long> virtualNetworkTag)
@Since(value="5.0") @ConnectionType(value="Node") TestConnectMvipResult testConnectMvip(TestConnectMvipRequest request)
@Since(value="5.0") @ConnectionType(value="Node") TestConnectMvipResult testConnectMvip(Optional<java.lang.String> mvip)
@Since(value="5.0") @ConnectionType(value="Node") ListUtilitiesResult listUtilities()
@Since(value="5.0") @ConnectionType(value="Node") TestConnectSvipResult testConnectSvip(TestConnectSvipRequest request)
@Since(value="5.0") @ConnectionType(value="Node") TestConnectSvipResult testConnectSvip(Optional<java.lang.String> svip)
@Since(value="5.0") @ConnectionType(value="Node") TestConnectEnsembleResult testConnectEnsemble(TestConnectEnsembleRequest request)
@Since(value="5.0") @ConnectionType(value="Node") TestConnectEnsembleResult testConnectEnsemble(Optional<java.lang.String> ensemble)
@Since(value="5.0") @ConnectionType(value="Node") ListTestsResult listTests()
@Since(value="1.0") @ConnectionType(value="Cluster") ListDeletedVolumesResult listDeletedVolumes(ListDeletedVolumesRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ListDeletedVolumesResult listDeletedVolumes()
@Since(value="1.0") @ConnectionType(value="Cluster") ListDeletedVolumesResult listDeletedVolumes(Optional<java.lang.Boolean> includeVirtualVolumes)
@Since(value="9.0") @ConnectionType(value="Cluster") SetDefaultQoSResult setDefaultQoS(SetDefaultQoSRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") SetDefaultQoSResult setDefaultQoS(Optional<java.lang.Long> minIOPS, Optional<java.lang.Long> maxIOPS, Optional<java.lang.Long> burstIOPS)
@Since(value="9.0") @ConnectionType(value="Cluster") ModifyVolumesResult modifyVolumes(ModifyVolumesRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ModifyVolumesResult modifyVolumes(java.lang.Long[] volumeIDs, Optional<java.lang.Long> accountID, Optional<java.lang.String> access, Optional<QoS> qos, Optional<java.lang.Long> totalSize, Optional<Attributes> attributes)
@Since(value="9.0") @ConnectionType(value="Cluster") ModifyVolumesResult modifyVolumes(java.lang.Long[] volumeIDs, Optional<java.lang.Long> accountID, Optional<java.lang.String> access, Optional<QoS> qos, Optional<java.lang.Long> totalSize, Optional<java.lang.Boolean> associateWithQoSPolicy, Optional<java.lang.Long> qosPolicyID, Optional<Attributes> attributes, Optional<java.lang.Boolean> enableSnapMirrorReplication)
@Since(value="9.0") @ConnectionType(value="Cluster") ModifyVolumesResult modifyVolumes(java.lang.Long[] volumeIDs, Optional<java.lang.Long> accountID, Optional<java.lang.String> access, Optional<QoS> qos, Optional<java.lang.Long> totalSize, Optional<java.lang.Boolean> associateWithQoSPolicy, Optional<java.lang.Long> qosPolicyID, Optional<Attributes> attributes, Optional<java.lang.Boolean> enableSnapMirrorReplication, Optional<java.lang.Long> fifoSize, Optional<java.lang.Long> minFifoSize)
@Since(value="1.0") @ConnectionType(value="Cluster") ListVolumeStatsByAccountResult listVolumeStatsByAccount(ListVolumeStatsByAccountRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ListVolumeStatsByAccountResult listVolumeStatsByAccount(Optional<java.lang.Long[]> accounts)
@Since(value="1.0") @ConnectionType(value="Cluster") ListVolumeStatsByAccountResult listVolumeStatsByAccount(Optional<java.lang.Long[]> accounts, Optional<java.lang.Boolean> includeVirtualVolumes)
@Since(value="5.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupResult removeVolumesFromVolumeAccessGroup(RemoveVolumesFromVolumeAccessGroupRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupResult removeVolumesFromVolumeAccessGroup(java.lang.Long volumeAccessGroupID, java.lang.Long[] volumes)
@Since(value="6.0") @ConnectionType(value="Cluster") UpdateBulkVolumeStatusResult updateBulkVolumeStatus(UpdateBulkVolumeStatusRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") UpdateBulkVolumeStatusResult updateBulkVolumeStatus(java.lang.String key, java.lang.String status, Optional<java.lang.String> percentComplete, Optional<java.lang.String> message, Optional<Attributes> attributes)
@Since(value="6.0") @ConnectionType(value="Cluster") GetVolumeEfficiencyResult getVolumeEfficiency(GetVolumeEfficiencyRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") GetVolumeEfficiencyResult getVolumeEfficiency(java.lang.Long volumeID)
@Since(value="10.0") @ConnectionType(value="Cluster") ModifyQoSPolicyResult modifyQoSPolicy(ModifyQoSPolicyRequest request)
@Since(value="10.0") @ConnectionType(value="Cluster") ModifyQoSPolicyResult modifyQoSPolicy()
@Since(value="10.0") @ConnectionType(value="Cluster") ModifyQoSPolicyResult modifyQoSPolicy(java.lang.Long qosPolicyID, Optional<java.lang.String> name, Optional<QoS> qos)
@Since(value="1.0") @ConnectionType(value="Cluster") VolumeQOS getDefaultQoS()
@Since(value="6.0") @ConnectionType(value="Cluster") StartBulkVolumeReadResult startBulkVolumeRead(StartBulkVolumeReadRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") StartBulkVolumeReadResult startBulkVolumeRead(java.lang.Long volumeID, java.lang.String format, Optional<java.lang.Long> snapshotID, Optional<java.lang.String> script, Optional<Attributes> scriptParameters, Optional<Attributes> attributes)
@Since(value="7.0") @ConnectionType(value="Cluster") CloneMultipleVolumesResult cloneMultipleVolumes(CloneMultipleVolumesRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") CloneMultipleVolumesResult cloneMultipleVolumes(CloneMultipleVolumeParams[] volumes, Optional<java.lang.String> access, Optional<java.lang.Long> groupSnapshotID, Optional<java.lang.Long> newAccountID)
@Since(value="1.0") @ConnectionType(value="Cluster") ListActiveVolumesResult listActiveVolumes(ListActiveVolumesRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ListActiveVolumesResult listActiveVolumes(Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit)
@Since(value="1.0") @ConnectionType(value="Cluster") ListActiveVolumesResult listActiveVolumes(Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit, Optional<java.lang.Boolean> includeVirtualVolumes)
@Since(value="5.0") @ConnectionType(value="Cluster") ListVolumeStatsByVolumeAccessGroupResult listVolumeStatsByVolumeAccessGroup(ListVolumeStatsByVolumeAccessGroupRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") ListVolumeStatsByVolumeAccessGroupResult listVolumeStatsByVolumeAccessGroup(Optional<java.lang.Long[]> volumeAccessGroups)
@Since(value="5.0") @ConnectionType(value="Cluster") ListVolumeStatsByVolumeAccessGroupResult listVolumeStatsByVolumeAccessGroup(Optional<java.lang.Long[]> volumeAccessGroups, Optional<java.lang.Boolean> includeVirtualVolumes)
@Since(value="6.0") @ConnectionType(value="Cluster") StartBulkVolumeWriteResult startBulkVolumeWrite(StartBulkVolumeWriteRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") StartBulkVolumeWriteResult startBulkVolumeWrite(java.lang.Long volumeID, java.lang.String format, Optional<java.lang.String> script, Optional<Attributes> scriptParameters, Optional<Attributes> attributes)
@Since(value="1.0") @ConnectionType(value="Cluster") DeleteVolumeResult deleteVolume(DeleteVolumeRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") DeleteVolumeResult deleteVolume(java.lang.Long volumeID)
@Since(value="1.0") @ConnectionType(value="Cluster") RestoreDeletedVolumeResult restoreDeletedVolume(RestoreDeletedVolumeRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") RestoreDeletedVolumeResult restoreDeletedVolume(java.lang.Long volumeID)
@Since(value="6.0") @ConnectionType(value="Cluster") ListBulkVolumeJobsResult listBulkVolumeJobs()
@Since(value="1.0") @ConnectionType(value="Cluster") GetVolumeStatsResult getVolumeStats(GetVolumeStatsRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") GetVolumeStatsResult getVolumeStats(java.lang.Long volumeID)
@Since(value="9.0") @ConnectionType(value="Cluster") CancelCloneResult cancelClone(CancelCloneRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") CancelCloneResult cancelClone(java.lang.Long cloneID)
@Since(value="10.0") @ConnectionType(value="Cluster") DeleteQoSPolicyResult deleteQoSPolicy(DeleteQoSPolicyRequest request)
@Since(value="10.0") @ConnectionType(value="Cluster") DeleteQoSPolicyResult deleteQoSPolicy()
@Since(value="10.0") @ConnectionType(value="Cluster") DeleteQoSPolicyResult deleteQoSPolicy(java.lang.Long qosPolicyID)
@Since(value="9.0") @ConnectionType(value="Cluster") DeleteVolumesResult deleteVolumes(DeleteVolumesRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") DeleteVolumesResult deleteVolumes(Optional<java.lang.Long[]> accountIDs, Optional<java.lang.Long[]> volumeAccessGroupIDs, Optional<java.lang.Long[]> volumeIDs)
@Since(value="1.0") @ConnectionType(value="Cluster") CreateVolumeResult createVolume(CreateVolumeRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") CreateVolumeResult createVolume(java.lang.String name, java.lang.Long accountID, java.lang.Long totalSize, Optional<java.lang.Boolean> enable512e, Optional<QoS> qos, Optional<Attributes> attributes, Optional<java.lang.String> protectionScheme)
@Since(value="1.0") @ConnectionType(value="Cluster") CreateVolumeResult createVolume(java.lang.String name, java.lang.Long accountID, java.lang.Long totalSize, Optional<java.lang.Boolean> enable512e, Optional<QoS> qos, Optional<Attributes> attributes, Optional<java.lang.Boolean> associateWithQoSPolicy, Optional<java.lang.String> access, Optional<java.lang.Boolean> enableSnapMirrorReplication, Optional<java.lang.Long> qosPolicyID, Optional<java.lang.String> protectionScheme)
@Since(value="1.0") @ConnectionType(value="Cluster") CreateVolumeResult createVolume(java.lang.String name, java.lang.Long accountID, java.lang.Long totalSize, Optional<java.lang.Boolean> enable512e, Optional<QoS> qos, Optional<Attributes> attributes, Optional<java.lang.Boolean> associateWithQoSPolicy, Optional<java.lang.String> access, Optional<java.lang.Boolean> enableSnapMirrorReplication, Optional<java.lang.Long> qosPolicyID, Optional<java.lang.String> protectionScheme, Optional<java.lang.Long> fifoSize, Optional<java.lang.Long> minFifoSize)
@Since(value="10.0") @ConnectionType(value="Cluster") CreateQoSPolicyResult createQoSPolicy(CreateQoSPolicyRequest request)
@Since(value="10.0") @ConnectionType(value="Cluster") CreateQoSPolicyResult createQoSPolicy()
@Since(value="10.0") @ConnectionType(value="Cluster") CreateQoSPolicyResult createQoSPolicy(java.lang.String name, QoS qos)
@Since(value="10.0") @ConnectionType(value="Cluster") ListQoSPoliciesResult listQoSPolicies()
@Since(value="9.0") @ConnectionType(value="Cluster") PurgeDeletedVolumesResult purgeDeletedVolumes(PurgeDeletedVolumesRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") PurgeDeletedVolumesResult purgeDeletedVolumes(Optional<java.lang.Long[]> volumeIDs, Optional<java.lang.Long[]> accountIDs, Optional<java.lang.Long[]> volumeAccessGroupIDs)
@Since(value="9.0") @ConnectionType(value="Cluster") GetVolumeCountResult getVolumeCount()
@Since(value="9.0") @ConnectionType(value="Cluster") CopyVolumeResult copyVolume(CopyVolumeRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") CopyVolumeResult copyVolume(java.lang.Long volumeID, java.lang.Long dstVolumeID, Optional<java.lang.Long> snapshotID)
@Since(value="1.0") @ConnectionType(value="Cluster") ModifyVolumeResult modifyVolume(ModifyVolumeRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ModifyVolumeResult modifyVolume(java.lang.Long volumeID, Optional<java.lang.Long> accountID, Optional<java.lang.String> access, Optional<QoS> qos, Optional<java.lang.Long> totalSize, Optional<Attributes> attributes)
@Since(value="1.0") @ConnectionType(value="Cluster") ModifyVolumeResult modifyVolume(java.lang.Long volumeID, Optional<java.lang.Long> accountID, Optional<java.lang.String> access, Optional<QoS> qos, Optional<java.lang.Long> totalSize, Optional<Attributes> attributes, Optional<java.lang.Boolean> associateWithQoSPolicy, Optional<java.lang.Long> qosPolicyID, Optional<java.lang.Boolean> enableSnapMirrorReplication)
@Since(value="1.0") @ConnectionType(value="Cluster") ModifyVolumeResult modifyVolume(java.lang.Long volumeID, Optional<java.lang.Long> accountID, Optional<java.lang.String> access, Optional<QoS> qos, Optional<java.lang.Long> totalSize, Optional<Attributes> attributes, Optional<java.lang.Boolean> associateWithQoSPolicy, Optional<java.lang.Long> qosPolicyID, Optional<java.lang.Boolean> enableSnapMirrorReplication, Optional<java.lang.Long> fifoSize, Optional<java.lang.Long> minFifoSize)
@Since(value="1.0") @ConnectionType(value="Cluster") CloneVolumeResult cloneVolume(CloneVolumeRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") CloneVolumeResult cloneVolume(java.lang.Long volumeID, java.lang.String name, Optional<java.lang.Long> newAccountID, Optional<java.lang.Long> newSize, Optional<java.lang.String> access, Optional<java.lang.Long> snapshotID, Optional<Attributes> attributes, Optional<java.lang.Boolean> enable512e)
@Since(value="1.0") @ConnectionType(value="Cluster") CloneVolumeResult cloneVolume(java.lang.Long volumeID, java.lang.String name, Optional<java.lang.Long> newAccountID, Optional<java.lang.Long> newSize, Optional<java.lang.String> access, Optional<java.lang.Long> snapshotID, Optional<Attributes> attributes, Optional<java.lang.Boolean> enable512e, Optional<java.lang.Boolean> enableSnapMirrorReplication)
@Since(value="5.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupResult addVolumesToVolumeAccessGroup(AddVolumesToVolumeAccessGroupRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupResult addVolumesToVolumeAccessGroup(java.lang.Long volumeAccessGroupID, java.lang.Long[] volumes)
@Since(value="10.0") @ConnectionType(value="Cluster") GetQoSPolicyResult getQoSPolicy(GetQoSPolicyRequest request)
@Since(value="10.0") @ConnectionType(value="Cluster") GetQoSPolicyResult getQoSPolicy()
@Since(value="10.0") @ConnectionType(value="Cluster") GetQoSPolicyResult getQoSPolicy(java.lang.Long qosPolicyID)
@Since(value="7.0") @ConnectionType(value="Cluster") ListVolumeStatsResult listVolumeStats(ListVolumeStatsRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") ListVolumeStatsResult listVolumeStats(Optional<java.lang.Long[]> volumeIDs)
@Since(value="7.0") @ConnectionType(value="Cluster") ListVolumeQoSHistogramsResult listVolumeQoSHistograms(ListVolumeQoSHistogramsRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") ListVolumeQoSHistogramsResult listVolumeQoSHistograms(Optional<java.lang.Long> volumeIDs)
@Since(value="8.0") @ConnectionType(value="Cluster") ListVolumesResult listVolumes(ListVolumesRequest request)
@Since(value="8.0") @ConnectionType(value="Cluster") ListVolumesResult listVolumes(Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit, Optional<java.lang.String> volumeStatus, Optional<java.lang.Long[]> accounts, Optional<java.lang.Boolean> isPaired, Optional<java.lang.Long[]> volumeIDs, Optional<java.lang.String> volumeName, Optional<java.lang.String[]> protectionSchemes)
@Since(value="8.0") @ConnectionType(value="Cluster") ListVolumesResult listVolumes(Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit, Optional<java.lang.String> volumeStatus, Optional<java.lang.Long[]> accounts, Optional<java.lang.Boolean> isPaired, Optional<java.lang.Long[]> volumeIDs, Optional<java.lang.String> volumeName, Optional<java.lang.Boolean> includeVirtualVolumes, Optional<java.lang.String[]> protectionSchemes)
@Since(value="1.0") @ConnectionType(value="Cluster") PurgeDeletedVolumeResult purgeDeletedVolume(PurgeDeletedVolumeRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") PurgeDeletedVolumeResult purgeDeletedVolume(java.lang.Long volumeID)
@Since(value="1.0") @ConnectionType(value="Cluster") ListVolumesForAccountResult listVolumesForAccount(ListVolumesForAccountRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ListVolumesForAccountResult listVolumesForAccount(java.lang.Long accountID, Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit)
@Since(value="1.0") @ConnectionType(value="Cluster") ListVolumesForAccountResult listVolumesForAccount(java.lang.Long accountID, Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit, Optional<java.lang.Boolean> includeVirtualVolumes)
@Since(value="9.0") @ConnectionType(value="Cluster") CancelGroupCloneResult cancelGroupClone(CancelGroupCloneRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") CancelGroupCloneResult cancelGroupClone(java.lang.Long groupCloneID)
@Since(value="1.0") @ConnectionType(value="Cluster") ListVolumeStatsByVolumeResult listVolumeStatsByVolume(ListVolumeStatsByVolumeRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ListVolumeStatsByVolumeResult listVolumeStatsByVolume()
@Since(value="1.0") @ConnectionType(value="Cluster") ListVolumeStatsByVolumeResult listVolumeStatsByVolume(Optional<java.lang.Boolean> includeVirtualVolumes)
@Since(value="7.0") @ConnectionType(value="Cluster") CreateKeyServerKmipResult createKeyServerKmip(CreateKeyServerKmipRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") CreateKeyServerKmipResult createKeyServerKmip(java.lang.String kmipCaCertificate, java.lang.String kmipClientCertificate, java.lang.String[] kmipKeyServerHostnames, java.lang.String kmipKeyServerName, Optional<java.lang.Long> kmipKeyServerPort)
@Since(value="7.0") @ConnectionType(value="Cluster") GetKeyProviderKmipResult getKeyProviderKmip(GetKeyProviderKmipRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") GetKeyProviderKmipResult getKeyProviderKmip(java.lang.Long keyProviderID)
@Since(value="11.7") @ConnectionType(value="Cluster") CreatePublicPrivateKeyPairResult createPublicPrivateKeyPair(CreatePublicPrivateKeyPairRequest request)
@Since(value="11.7") @ConnectionType(value="Cluster") CreatePublicPrivateKeyPairResult createPublicPrivateKeyPair(Optional<java.lang.String> commonName, Optional<java.lang.String> organization, Optional<java.lang.String> organizationalUnit, Optional<java.lang.String> locality, Optional<java.lang.String> state, Optional<java.lang.String> country, Optional<java.lang.String> emailAddress)
@Since(value="7.0") @ConnectionType(value="Cluster") ListKeyProvidersKmipResult listKeyProvidersKmip(ListKeyProvidersKmipRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") ListKeyProvidersKmipResult listKeyProvidersKmip(Optional<java.lang.Boolean> keyProviderIsActive, Optional<java.lang.Boolean> kmipKeyProviderHasServerAssigned)
@Since(value="11.7") @ConnectionType(value="Cluster") GetClientCertificateSignRequestResult getClientCertificateSignRequest()
@Since(value="7.0") @ConnectionType(value="Cluster") ListKeyServersKmipResult listKeyServersKmip(ListKeyServersKmipRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") ListKeyServersKmipResult listKeyServersKmip(Optional<java.lang.Long> keyProviderID, Optional<java.lang.Boolean> kmipAssignedProviderIsActive, Optional<java.lang.Boolean> kmipHasProviderAssigned)
@Since(value="7.0") @ConnectionType(value="Cluster") TestKeyServerKmipResult testKeyServerKmip(TestKeyServerKmipRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") TestKeyServerKmipResult testKeyServerKmip(java.lang.Long keyServerID)
@Since(value="11.7") @ConnectionType(value="Cluster") CreateKeyProviderKmipResult createKeyProviderKmip(CreateKeyProviderKmipRequest request)
@Since(value="11.7") @ConnectionType(value="Cluster") CreateKeyProviderKmipResult createKeyProviderKmip(java.lang.String keyProviderName)
@Since(value="11.7") @ConnectionType(value="Cluster") RemoveKeyServerFromProviderKmipResult removeKeyServerFromProviderKmip(RemoveKeyServerFromProviderKmipRequest request)
@Since(value="11.7") @ConnectionType(value="Cluster") RemoveKeyServerFromProviderKmipResult removeKeyServerFromProviderKmip(java.lang.Long keyServerID)
@Since(value="7.0") @ConnectionType(value="Cluster") GetKeyServerKmipResult getKeyServerKmip(GetKeyServerKmipRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") GetKeyServerKmipResult getKeyServerKmip(java.lang.Long keyServerID)
@Since(value="12.3") @ConnectionType(value="Cluster") GetSoftwareEncryptionAtRestInfoResult getSoftwareEncryptionAtRestInfo()
@Since(value="7.0") @ConnectionType(value="Cluster") TestKeyProviderKmipResult testKeyProviderKmip(TestKeyProviderKmipRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") TestKeyProviderKmipResult testKeyProviderKmip(java.lang.Long keyProviderID)
@Since(value="7.0") @ConnectionType(value="Cluster") DeleteKeyProviderKmipResult deleteKeyProviderKmip(DeleteKeyProviderKmipRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") DeleteKeyProviderKmipResult deleteKeyProviderKmip(java.lang.Long keyProviderID)
@Since(value="12.3") @ConnectionType(value="Cluster") RekeySoftwareEncryptionAtRestMasterKeyResult rekeySoftwareEncryptionAtRestMasterKey(RekeySoftwareEncryptionAtRestMasterKeyRequest request)
@Since(value="12.3") @ConnectionType(value="Cluster") RekeySoftwareEncryptionAtRestMasterKeyResult rekeySoftwareEncryptionAtRestMasterKey()
@Since(value="12.3") @ConnectionType(value="Cluster") RekeySoftwareEncryptionAtRestMasterKeyResult rekeySoftwareEncryptionAtRestMasterKey(Optional<java.lang.String> keyManagementType, Optional<java.lang.Long> keyProviderID)
@Since(value="12.3") @ConnectionType(value="Cluster") GetEncryptionAtRestInfoResult getEncryptionAtRestInfo()
@Since(value="10.3") @ConnectionType(value="Cluster") GetFipsReportResult getFipsReport()
@Since(value="11.7") @ConnectionType(value="Cluster") AddKeyServerToProviderKmipResult addKeyServerToProviderKmip(AddKeyServerToProviderKmipRequest request)
@Since(value="11.7") @ConnectionType(value="Cluster") AddKeyServerToProviderKmipResult addKeyServerToProviderKmip(java.lang.Long keyProviderID, java.lang.Long keyServerID)
@Since(value="11.7") @ConnectionType(value="Cluster") DeleteKeyServerKmipResult deleteKeyServerKmip(DeleteKeyServerKmipRequest request)
@Since(value="11.7") @ConnectionType(value="Cluster") DeleteKeyServerKmipResult deleteKeyServerKmip(java.lang.Long keyServerID)
@Since(value="11.7") @ConnectionType(value="Cluster") ModifyKeyServerKmipResult modifyKeyServerKmip(ModifyKeyServerKmipRequest request)
@Since(value="11.7") @ConnectionType(value="Cluster") ModifyKeyServerKmipResult modifyKeyServerKmip(Optional<java.lang.String> kmipCaCertificate, Optional<java.lang.String> kmipClientCertificate, Optional<java.lang.String[]> kmipKeyServerHostnames, java.lang.Long keyServerID, Optional<java.lang.String> kmipKeyServerName, Optional<java.lang.Long> kmipKeyServerPort)
@Since(value="7.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupLunAssignmentsResult modifyVolumeAccessGroupLunAssignments(ModifyVolumeAccessGroupLunAssignmentsRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupLunAssignmentsResult modifyVolumeAccessGroupLunAssignments(java.lang.Long volumeAccessGroupID, LunAssignment[] lunAssignments)
@Since(value="5.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupResult modifyVolumeAccessGroup(ModifyVolumeAccessGroupRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupResult modifyVolumeAccessGroup(java.lang.Long volumeAccessGroupID, Optional<java.lang.String> name, Optional<java.lang.String[]> initiators, Optional<java.lang.Long[]> volumes, Optional<Attributes> attributes)
@Since(value="5.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupResult modifyVolumeAccessGroup(java.lang.Long volumeAccessGroupID, Optional<java.lang.String> name, Optional<java.lang.String[]> initiators, Optional<java.lang.Long[]> volumes, Optional<java.lang.Boolean> deleteOrphanInitiators, Optional<Attributes> attributes)
@Since(value="5.0") @ConnectionType(value="Cluster") ListVolumeAccessGroupsResult listVolumeAccessGroups(ListVolumeAccessGroupsRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") ListVolumeAccessGroupsResult listVolumeAccessGroups(Optional<java.lang.Long> startVolumeAccessGroupID, Optional<java.lang.Long> limit, Optional<java.lang.Long[]> volumeAccessGroups)
@Since(value="6.0") @ConnectionType(value="Cluster") GetEfficiencyResult getVolumeAccessGroupEfficiency(GetVolumeAccessGroupEfficiencyRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") GetEfficiencyResult getVolumeAccessGroupEfficiency(java.lang.Long volumeAccessGroupID)
@Since(value="7.0") @ConnectionType(value="Cluster") GetVolumeAccessGroupLunAssignmentsResult getVolumeAccessGroupLunAssignments(GetVolumeAccessGroupLunAssignmentsRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") GetVolumeAccessGroupLunAssignmentsResult getVolumeAccessGroupLunAssignments(java.lang.Long volumeAccessGroupID)
@Since(value="5.0") @ConnectionType(value="Cluster") DeleteVolumeAccessGroupResult deleteVolumeAccessGroup(DeleteVolumeAccessGroupRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") DeleteVolumeAccessGroupResult deleteVolumeAccessGroup(java.lang.Long volumeAccessGroupID)
@Since(value="5.0") @ConnectionType(value="Cluster") DeleteVolumeAccessGroupResult deleteVolumeAccessGroup(java.lang.Long volumeAccessGroupID, Optional<java.lang.Boolean> deleteOrphanInitiators)
@Since(value="5.0") @ConnectionType(value="Cluster") CreateVolumeAccessGroupResult createVolumeAccessGroup(CreateVolumeAccessGroupRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") CreateVolumeAccessGroupResult createVolumeAccessGroup(java.lang.String name, Optional<java.lang.String[]> initiators, Optional<java.lang.Long[]> volumes, Optional<Attributes> attributes)
@Since(value="5.0") @ConnectionType(value="Cluster") CreateVolumeAccessGroupResult createVolumeAccessGroup(java.lang.String name, Optional<java.lang.String[]> initiators, Optional<java.lang.Long[]> volumes, Optional<java.lang.Long[]> virtualNetworkID, Optional<java.lang.Long[]> virtualNetworkTags, Optional<Attributes> attributes)
@Since(value="1.0") @ConnectionType(value="Cluster") AsyncHandleResult removeDrives(RemoveDrivesRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") AsyncHandleResult removeDrives(java.lang.Long[] drives)
@Since(value="1.0") @ConnectionType(value="Cluster") GetDriveHardwareInfoResult getDriveHardwareInfo(GetDriveHardwareInfoRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") GetDriveHardwareInfoResult getDriveHardwareInfo(java.lang.Long driveID)
@Since(value="6.0") @ConnectionType(value="Node") ResetDrivesResult resetDrives(ResetDrivesRequest request)
@Since(value="6.0") @ConnectionType(value="Node") ResetDrivesResult resetDrives(java.lang.String drives, java.lang.Boolean force)
@Since(value="1.0") @ConnectionType(value="Cluster") AddDrivesResult addDrives(AddDrivesRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") AddDrivesResult addDrives(NewDrive[] drives)
@Since(value="9.0") @ConnectionType(value="Cluster") ListDriveStatsResult listDriveStats(ListDriveStatsRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ListDriveStatsResult listDriveStats(Optional<java.lang.Long[]> drives)
@Since(value="1.0") @ConnectionType(value="Cluster") GetDriveStatsResult getDriveStats(GetDriveStatsRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") GetDriveStatsResult getDriveStats(java.lang.Long driveID)
@Since(value="7.0") @ConnectionType(value="Cluster") ListDriveHardwareResult listDriveHardware(ListDriveHardwareRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") ListDriveHardwareResult listDriveHardware(java.lang.Boolean force)
@Since(value="1.0") @ConnectionType(value="Cluster") ListDrivesResult listDrives()
@Since(value="5.0") @ConnectionType(value="Cluster") AsyncHandleResult secureEraseDrives(SecureEraseDrivesRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") AsyncHandleResult secureEraseDrives(java.lang.Long[] drives)
@Since(value="2.0") @ConnectionType(value="Node") GetDriveConfigResult getDriveConfig()
@Since(value="5.0") @ConnectionType(value="Node") TestDrivesResult testDrives(TestDrivesRequest request)
@Since(value="5.0") @ConnectionType(value="Node") TestDrivesResult testDrives(Optional<java.lang.Long> minutes, Optional<java.lang.Boolean> force)
@Since(value="12.0") @ConnectionType(value="Cluster") DeleteIdpConfigurationResult deleteIdpConfiguration(DeleteIdpConfigurationRequest request)
@Since(value="12.0") @ConnectionType(value="Cluster") DeleteIdpConfigurationResult deleteIdpConfiguration(Optional<java.util.UUID> idpConfigurationID, Optional<java.lang.String> idpName)
@Since(value="12.0") @ConnectionType(value="Cluster") UpdateIdpConfigurationResult updateIdpConfiguration(UpdateIdpConfigurationRequest request)
@Since(value="12.0") @ConnectionType(value="Cluster") UpdateIdpConfigurationResult updateIdpConfiguration(Optional<java.util.UUID> idpConfigurationID, Optional<java.lang.String> idpName, Optional<java.lang.String> newIdpName, Optional<java.lang.String> idpMetadata, Optional<java.lang.Boolean> generateNewCertificate)
@Since(value="12.0") @ConnectionType(value="Cluster") GetIdpAuthenticationStateResult getIdpAuthenticationState()
@Since(value="12.0") @ConnectionType(value="Cluster") ListIdpConfigurationsResult listIdpConfigurations(ListIdpConfigurationsRequest request)
@Since(value="12.0") @ConnectionType(value="Cluster") ListIdpConfigurationsResult listIdpConfigurations(Optional<java.util.UUID> idpConfigurationID, Optional<java.lang.String> idpName, Optional<java.lang.Boolean> enabledOnly)
@Since(value="12.0") @ConnectionType(value="Cluster") DisableIdpAuthenticationResult disableIdpAuthentication()
@Since(value="12.0") @ConnectionType(value="Cluster") AddClusterAdminResult addIdpClusterAdmin(AddIdpClusterAdminRequest request)
@Since(value="12.0") @ConnectionType(value="Cluster") AddClusterAdminResult addIdpClusterAdmin(java.lang.String username, java.lang.String[] access, java.lang.Boolean acceptEula, Optional<Attributes> attributes)
@Since(value="12.0") @ConnectionType(value="Cluster") CreateIdpConfigurationResult createIdpConfiguration(CreateIdpConfigurationRequest request)
@Since(value="12.0") @ConnectionType(value="Cluster") CreateIdpConfigurationResult createIdpConfiguration(java.lang.String idpName, java.lang.String idpMetadata)
@Since(value="12.0") @ConnectionType(value="Cluster") EnableIdpAuthenticationResult enableIdpAuthentication(EnableIdpAuthenticationRequest request)
@Since(value="12.0") @ConnectionType(value="Cluster") EnableIdpAuthenticationResult enableIdpAuthentication(Optional<java.util.UUID> idpConfigurationID)
@Since(value="9.0") @ConnectionType(value="Cluster") GetIpmiConfigResult getIpmiConfig(GetIpmiConfigRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") GetIpmiConfigResult getIpmiConfig(Optional<java.lang.String> chassisType)
@Since(value="9.0") @ConnectionType(value="Node") GetIpmiInfoResult getIpmiInfo()
@Since(value="9.0") @ConnectionType(value="Cluster") GetFeatureStatusResult getFeatureStatus(GetFeatureStatusRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") GetFeatureStatusResult getFeatureStatus(Optional<java.lang.String> feature)
@Since(value="9.0") @ConnectionType(value="Cluster") ListVirtualVolumesResult listVirtualVolumes(ListVirtualVolumesRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ListVirtualVolumesResult listVirtualVolumes(Optional<java.lang.Boolean> details, Optional<java.lang.Long> limit, Optional<java.lang.Boolean> recursive, Optional<java.util.UUID> startVirtualVolumeID, Optional<java.util.UUID[]> virtualVolumeIDs)
@Since(value="9.0") @ConnectionType(value="Cluster") ListVirtualVolumeTasksResult listVirtualVolumeTasks(ListVirtualVolumeTasksRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ListVirtualVolumeTasksResult listVirtualVolumeTasks(Optional<java.util.UUID[]> virtualVolumeTaskIDs)
@Since(value="9.0") @ConnectionType(value="Cluster") ListVirtualVolumeHostsResult listVirtualVolumeHosts(ListVirtualVolumeHostsRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ListVirtualVolumeHostsResult listVirtualVolumeHosts(Optional<java.util.UUID[]> virtualVolumeHostIDs)
@Since(value="9.0") @ConnectionType(value="Cluster") ListVolumeStatsByVirtualVolumeResult listVolumeStatsByVirtualVolume(ListVolumeStatsByVirtualVolumeRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ListVolumeStatsByVirtualVolumeResult listVolumeStatsByVirtualVolume(Optional<java.util.UUID[]> virtualVolumeIDs)
@Since(value="9.0") @ConnectionType(value="Cluster") ListProtocolEndpointsResult listProtocolEndpoints(ListProtocolEndpointsRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ListProtocolEndpointsResult listProtocolEndpoints(Optional<java.util.UUID[]> protocolEndpointIDs)
@Since(value="9.0") @ConnectionType(value="Cluster") GetVirtualVolumeCountResult getVirtualVolumeCount()
@Since(value="9.0") @ConnectionType(value="Cluster") ListVirtualVolumeBindingsResult listVirtualVolumeBindings(ListVirtualVolumeBindingsRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ListVirtualVolumeBindingsResult listVirtualVolumeBindings(Optional<java.lang.Long[]> virtualVolumeBindingIDs)
@Since(value="9.0") @ConnectionType(value="Cluster") EnableFeatureResult enableFeature(EnableFeatureRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") EnableFeatureResult enableFeature(java.lang.String feature)
@Since(value="9.4") @ConnectionType(value="Cluster") DisableBmcColdResetResult disableBmcColdReset()
@Since(value="1.0") @ConnectionType(value="Cluster") GetClusterHardwareInfoResult getClusterHardwareInfo(GetClusterHardwareInfoRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") GetClusterHardwareInfoResult getClusterHardwareInfo(Optional<java.lang.String> type)
@Since(value="5.0") @ConnectionType(value="Node") GetHardwareConfigResult getHardwareConfig()
@Since(value="9.4") @ConnectionType(value="Cluster") EnableBmcColdResetResult enableBmcColdReset(EnableBmcColdResetRequest request)
@Since(value="9.4") @ConnectionType(value="Cluster") EnableBmcColdResetResult enableBmcColdReset(Optional<java.lang.Long> timeout)
@Since(value="9.0") @ConnectionType(value="Node") GetHardwareInfoResult getHardwareInfo()
@Since(value="1.0") @ConnectionType(value="Cluster") GetNodeHardwareInfoResult getNodeHardwareInfo(GetNodeHardwareInfoRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") GetNodeHardwareInfoResult getNodeHardwareInfo(java.lang.Long nodeID)
@Since(value="5.0") @ConnectionType(value="Node") GetNvramInfoResult getNvramInfo(GetNvramInfoRequest request)
@Since(value="5.0") @ConnectionType(value="Node") GetNvramInfoResult getNvramInfo(Optional<java.lang.Boolean> force)
@Since(value="1.0") @ConnectionType(value="Both") Attributes invokeSFApi(InvokeSFApiRequest request)
@Since(value="1.0") @ConnectionType(value="Both") Attributes invokeSFApi(java.lang.String method, Optional<java.lang.Object> parameters)
@Since(value="8.0") @ConnectionType(value="Cluster") GetSnmpStateResult getSnmpState()
@Since(value="6.0") @ConnectionType(value="Cluster") SnmpSendTestTrapsResult snmpSendTestTraps()
@Since(value="5.0") @ConnectionType(value="Cluster") SetSnmpTrapInfoResult setSnmpTrapInfo(SetSnmpTrapInfoRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") SetSnmpTrapInfoResult setSnmpTrapInfo(Optional<SnmpTrapRecipient[]> trapRecipients, java.lang.Boolean clusterFaultTrapsEnabled, java.lang.Boolean clusterFaultResolvedTrapsEnabled, java.lang.Boolean clusterEventTrapsEnabled)
@Since(value="5.0") @ConnectionType(value="Cluster") GetSnmpTrapInfoResult getSnmpTrapInfo()
@Since(value="8.0") @ConnectionType(value="Cluster") DisableSnmpResult disableSnmp()
@Since(value="8.0") @ConnectionType(value="Cluster") GetSnmpACLResult getSnmpACL()
@Since(value="1.0") @ConnectionType(value="Cluster") SetSnmpInfoResult setSnmpInfo(SetSnmpInfoRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") SetSnmpInfoResult setSnmpInfo(Optional<SnmpNetwork[]> networks, Optional<java.lang.Boolean> enabled, Optional<java.lang.Boolean> snmpV3Enabled, Optional<SnmpV3UsmUser[]> usmUsers)
@Since(value="8.0") @ConnectionType(value="Cluster") EnableSnmpResult enableSnmp(EnableSnmpRequest request)
@Since(value="8.0") @ConnectionType(value="Cluster") EnableSnmpResult enableSnmp(java.lang.Boolean snmpV3Enabled)
@Since(value="8.0") @ConnectionType(value="Cluster") SetSnmpACLResult setSnmpACL(SetSnmpACLRequest request)
@Since(value="8.0") @ConnectionType(value="Cluster") SetSnmpACLResult setSnmpACL(SnmpNetwork[] networks, SnmpV3UsmUser[] usmUsers)
@Since(value="1.0") @ConnectionType(value="Cluster") GetSnmpInfoResult getSnmpInfo()
@Since(value="9.0") @ConnectionType(value="Cluster") ListAsyncResultsResult listAsyncResults(ListAsyncResultsRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ListAsyncResultsResult listAsyncResults(Optional<java.lang.String[]> asyncResultTypes)
@Since(value="1.0") @ConnectionType(value="Cluster") Attributes getAsyncResult(GetAsyncResultRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") Attributes getAsyncResult(java.lang.Long asyncHandle, Optional<java.lang.Boolean> keepResult)
@Since(value="7.0") @ConnectionType(value="Cluster") RollbackToGroupSnapshotResult rollbackToGroupSnapshot(RollbackToGroupSnapshotRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") RollbackToGroupSnapshotResult rollbackToGroupSnapshot(java.lang.Long groupSnapshotID, java.lang.Boolean saveCurrentState, Optional<java.lang.String> name, Optional<Attributes> attributes)
@Since(value="7.0") @ConnectionType(value="Cluster") DeleteGroupSnapshotResult deleteGroupSnapshot(DeleteGroupSnapshotRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") DeleteGroupSnapshotResult deleteGroupSnapshot(java.lang.Long groupSnapshotID, java.lang.Boolean saveMembers)
@Since(value="7.0") @ConnectionType(value="Cluster") ListGroupSnapshotsResult listGroupSnapshots(ListGroupSnapshotsRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") ListGroupSnapshotsResult listGroupSnapshots(Optional<java.lang.Long[]> volumes)
@Since(value="7.0") @ConnectionType(value="Cluster") ListGroupSnapshotsResult listGroupSnapshots(Optional<java.lang.Long[]> volumes, Optional<java.lang.Long> groupSnapshotID)
@Since(value="6.0") @ConnectionType(value="Cluster") CreateSnapshotResult createSnapshot(CreateSnapshotRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") CreateSnapshotResult createSnapshot(java.lang.Long volumeID, Optional<java.lang.Long> snapshotID, Optional<java.lang.String> name, Optional<java.lang.String> expirationTime, Optional<Attributes> attributes)
@Since(value="6.0") @ConnectionType(value="Cluster") CreateSnapshotResult createSnapshot(java.lang.Long volumeID, Optional<java.lang.Long> snapshotID, Optional<java.lang.String> name, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> expirationTime, Optional<java.lang.String> retention, Optional<Attributes> attributes)
@Since(value="6.0") @ConnectionType(value="Cluster") CreateSnapshotResult createSnapshot(java.lang.Long volumeID, Optional<java.lang.Long> snapshotID, Optional<java.lang.String> name, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> expirationTime, Optional<java.lang.String> retention, Optional<Attributes> attributes, Optional<java.lang.String> snapMirrorLabel)
@Since(value="6.0") @ConnectionType(value="Cluster") CreateSnapshotResult createSnapshot(java.lang.Long volumeID, Optional<java.lang.Long> snapshotID, Optional<java.lang.String> name, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> expirationTime, Optional<java.lang.String> retention, Optional<Attributes> attributes, Optional<java.lang.String> snapMirrorLabel, Optional<java.lang.Boolean> ensureSerialCreation)
@Since(value="8.0") @ConnectionType(value="Cluster") ModifySnapshotResult modifySnapshot(ModifySnapshotRequest request)
@Since(value="8.0") @ConnectionType(value="Cluster") ModifySnapshotResult modifySnapshot(java.lang.Long snapshotID, Optional<java.lang.String> expirationTime, Optional<java.lang.Boolean> enableRemoteReplication)
@Since(value="8.0") @ConnectionType(value="Cluster") ModifySnapshotResult modifySnapshot(java.lang.Long snapshotID, Optional<java.lang.String> expirationTime, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> snapMirrorLabel)
@Since(value="6.0") @ConnectionType(value="Cluster") DeleteSnapshotResult deleteSnapshot(DeleteSnapshotRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") DeleteSnapshotResult deleteSnapshot(java.lang.Long snapshotID)
@Since(value="6.0") @ConnectionType(value="Cluster") ListSnapshotsResult listSnapshots(ListSnapshotsRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") ListSnapshotsResult listSnapshots(Optional<java.lang.Long> volumeID, Optional<java.lang.Long> snapshotID)
@Since(value="6.0") @ConnectionType(value="Cluster") RollbackToSnapshotResult rollbackToSnapshot(RollbackToSnapshotRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") RollbackToSnapshotResult rollbackToSnapshot(java.lang.Long volumeID, java.lang.Long snapshotID, java.lang.Boolean saveCurrentState, Optional<java.lang.String> name, Optional<Attributes> attributes)
@Since(value="7.0") @ConnectionType(value="Cluster") CreateGroupSnapshotResult createGroupSnapshot(CreateGroupSnapshotRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") CreateGroupSnapshotResult createGroupSnapshot(java.lang.Long[] volumes, Optional<java.lang.String> name, Optional<java.lang.String> expirationTime, Optional<Attributes> attributes)
@Since(value="7.0") @ConnectionType(value="Cluster") CreateGroupSnapshotResult createGroupSnapshot(java.lang.Long[] volumes, Optional<java.lang.String> name, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> expirationTime, Optional<java.lang.String> retention, Optional<Attributes> attributes)
@Since(value="7.0") @ConnectionType(value="Cluster") CreateGroupSnapshotResult createGroupSnapshot(java.lang.Long[] volumes, Optional<java.lang.String> name, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> expirationTime, Optional<java.lang.String> retention, Optional<Attributes> attributes, Optional<java.lang.String> snapMirrorLabel)
@Since(value="7.0") @ConnectionType(value="Cluster") CreateGroupSnapshotResult createGroupSnapshot(java.lang.Long[] volumes, Optional<java.lang.String> name, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> expirationTime, Optional<java.lang.String> retention, Optional<Attributes> attributes, Optional<java.lang.String> snapMirrorLabel, Optional<java.lang.Boolean> ensureSerialCreation)
@Since(value="8.0") @ConnectionType(value="Cluster") ModifyGroupSnapshotResult modifyGroupSnapshot(ModifyGroupSnapshotRequest request)
@Since(value="8.0") @ConnectionType(value="Cluster") ModifyGroupSnapshotResult modifyGroupSnapshot(java.lang.Long groupSnapshotID, Optional<java.lang.String> expirationTime, Optional<java.lang.Boolean> enableRemoteReplication)
@Since(value="8.0") @ConnectionType(value="Cluster") ModifyGroupSnapshotResult modifyGroupSnapshot(java.lang.Long groupSnapshotID, Optional<java.lang.String> expirationTime, Optional<java.lang.Boolean> enableRemoteReplication, Optional<java.lang.String> snapMirrorLabel)
@Since(value="6.0") @ConnectionType(value="Cluster") RemoveBackupTargetResult removeBackupTarget(RemoveBackupTargetRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") RemoveBackupTargetResult removeBackupTarget(java.lang.Long backupTargetID)
@Since(value="6.0") @ConnectionType(value="Cluster") GetBackupTargetResult getBackupTarget(GetBackupTargetRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") GetBackupTargetResult getBackupTarget(java.lang.Long backupTargetID)
@Since(value="6.0") @ConnectionType(value="Cluster") ModifyBackupTargetResult modifyBackupTarget(ModifyBackupTargetRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") ModifyBackupTargetResult modifyBackupTarget(java.lang.Long backupTargetID, Optional<java.lang.String> name, Optional<Attributes> attributes)
@Since(value="6.0") @ConnectionType(value="Cluster") CreateBackupTargetResult createBackupTarget(CreateBackupTargetRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") CreateBackupTargetResult createBackupTarget(java.lang.String name, Attributes attributes)
@Since(value="6.0") @ConnectionType(value="Cluster") ListBackupTargetsResult listBackupTargets()
@Since(value="12.0") @ConnectionType(value="Cluster") ListAuthSessionsResult listActiveAuthSessions()
@Since(value="1.0") @ConnectionType(value="Cluster") ModifyClusterAdminResult modifyClusterAdmin(ModifyClusterAdminRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ModifyClusterAdminResult modifyClusterAdmin(java.lang.Long clusterAdminID, Optional<java.lang.String> password, Optional<java.lang.String[]> access, Optional<Attributes> attributes)
@Since(value="12.0") @ConnectionType(value="Cluster") ListAuthSessionsResult listAuthSessionsByClusterAdmin(ListAuthSessionsByClusterAdminRequest request)
@Since(value="12.0") @ConnectionType(value="Cluster") ListAuthSessionsResult listAuthSessionsByClusterAdmin(java.lang.Long clusterAdminID)
@Since(value="12.0") @ConnectionType(value="Cluster") DeleteAuthSessionResult deleteAuthSession(DeleteAuthSessionRequest request)
@Since(value="12.0") @ConnectionType(value="Cluster") DeleteAuthSessionResult deleteAuthSession(java.util.UUID sessionID)
@Since(value="12.0") @ConnectionType(value="Cluster") DeleteAuthSessionsResult deleteAuthSessionsByClusterAdmin(DeleteAuthSessionsByClusterAdminRequest request)
@Since(value="12.0") @ConnectionType(value="Cluster") DeleteAuthSessionsResult deleteAuthSessionsByClusterAdmin(java.lang.Long clusterAdminID)
@Since(value="1.0") @ConnectionType(value="Cluster") AddClusterAdminResult addClusterAdmin(AddClusterAdminRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") AddClusterAdminResult addClusterAdmin(java.lang.String username, java.lang.String password, java.lang.String[] access, java.lang.Boolean acceptEula, Optional<Attributes> attributes)
@Since(value="1.0") @ConnectionType(value="Cluster") RemoveClusterAdminResult removeClusterAdmin(RemoveClusterAdminRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") RemoveClusterAdminResult removeClusterAdmin(java.lang.Long clusterAdminID)
@Since(value="12.0") @ConnectionType(value="Cluster") ListAuthSessionsResult listAuthSessionsByUsername(ListAuthSessionsByUsernameRequest request)
@Since(value="12.0") @ConnectionType(value="Cluster") ListAuthSessionsResult listAuthSessionsByUsername(Optional<java.lang.String> username, Optional<java.lang.String> authMethod)
@Since(value="6.0") @ConnectionType(value="Cluster") GetCurrentClusterAdminResult getCurrentClusterAdmin()
@Since(value="12.0") @ConnectionType(value="Cluster") DeleteAuthSessionsResult deleteAuthSessionsByUsername(DeleteAuthSessionsByUsernameRequest request)
@Since(value="12.0") @ConnectionType(value="Cluster") DeleteAuthSessionsResult deleteAuthSessionsByUsername(Optional<java.lang.String> username, Optional<java.lang.String> authMethod)
@Since(value="10.0") @ConnectionType(value="Cluster") GetLoginBannerResult getLoginBanner()
@Since(value="10.0") @ConnectionType(value="Cluster") SetLoginBannerResult setLoginBanner(SetLoginBannerRequest request)
@Since(value="10.0") @ConnectionType(value="Cluster") SetLoginBannerResult setLoginBanner()
@Since(value="10.0") @ConnectionType(value="Cluster") SetLoginBannerResult setLoginBanner(Optional<java.lang.String> banner, Optional<java.lang.Boolean> enabled)
@Since(value="1.0") @ConnectionType(value="Cluster") ListClusterAdminsResult listClusterAdmins()
@Since(value="6.0") @ConnectionType(value="Cluster") ListNodeStatsResult listNodeStats()
@Since(value="2.0") @ConnectionType(value="Both") GetBootstrapConfigResult getBootstrapConfig()
@Since(value="11.3") @ConnectionType(value="Node") GetNodeActiveTlsCiphersResult getNodeActiveTlsCiphers()
@Since(value="1.0") @ConnectionType(value="Cluster") GetNodeStatsResult getNodeStats(GetNodeStatsRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") GetNodeStatsResult getNodeStats(java.lang.Long nodeID)
@Since(value="5.0") @ConnectionType(value="Node") GetNetworkConfigResult getNetworkConfig()
@Since(value="11.3") @ConnectionType(value="Node") SetNodeSupplementalTlsCiphersResult setNodeSupplementalTlsCiphers(SetNodeSupplementalTlsCiphersRequest request)
@Since(value="11.3") @ConnectionType(value="Node") SetNodeSupplementalTlsCiphersResult setNodeSupplementalTlsCiphers(java.lang.String[] supplementalCiphers)
@Since(value="11.0") @ConnectionType(value="Node") CheckProposedResult checkProposedCluster(CheckProposedClusterRequest request)
@Since(value="11.0") @ConnectionType(value="Node") CheckProposedResult checkProposedCluster(java.lang.String[] nodes)
@Since(value="12.0") @ConnectionType(value="Node") GetNodeSupportedTlsCiphersResult getNodeSupportedTlsCiphers()
@Since(value="11.3") @ConnectionType(value="Node") ResetNodeSupplementalTlsCiphersResult resetNodeSupplementalTlsCiphers()
@Since(value="1.0") @ConnectionType(value="Cluster") ListAllNodesResult listAllNodes()
@Since(value="5.0") @ConnectionType(value="Node") GetConfigResult getConfig()
@Since(value="11.5") @ConnectionType(value="Node") GetNodeFipsDrivesReportResult getNodeFipsDrivesReport()
@Since(value="5.0") @ConnectionType(value="Node") SetConfigResult setConfig(SetConfigRequest request)
@Since(value="5.0") @ConnectionType(value="Node") SetConfigResult setConfig(ConfigParams config)
@Since(value="1.0") @ConnectionType(value="Cluster") AddNodesResult addNodes(AddNodesRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") AddNodesResult addNodes(java.lang.Long[] pendingNodes, Optional<java.lang.Boolean> autoInstall)
@Since(value="9.0") @ConnectionType(value="Cluster") GetOriginResult getOrigin()
@Since(value="10.0") @ConnectionType(value="Node") RemoveNodeSSLCertificateResult removeNodeSSLCertificate()
@Since(value="9.0") @ConnectionType(value="Cluster") ListPendingActiveNodesResult listPendingActiveNodes()
@Since(value="1.0") @ConnectionType(value="Cluster") ListPendingNodesResult listPendingNodes()
@Since(value="10.0") @ConnectionType(value="Node") SetNodeSSLCertificateResult setNodeSSLCertificate(SetNodeSSLCertificateRequest request)
@Since(value="10.0") @ConnectionType(value="Node") SetNodeSSLCertificateResult setNodeSSLCertificate(java.lang.String certificate, java.lang.String privateKey)
@Since(value="1.0") @ConnectionType(value="Cluster") RemoveNodesResult removeNodes(RemoveNodesRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") RemoveNodesResult removeNodes(java.lang.Long[] nodes, Optional<java.lang.Boolean> ignoreEnsembleToleranceChange)
@Since(value="1.0") @ConnectionType(value="Cluster") ListActiveNodesResult listActiveNodes()
@Since(value="11.0") @ConnectionType(value="Node") ControlPowerResult controlPower(ControlPowerRequest request)
@Since(value="11.0") @ConnectionType(value="Node") ControlPowerResult controlPower(java.lang.String action, Optional<java.lang.String> wakeupDelay, java.lang.Boolean force)
@Since(value="5.0") @ConnectionType(value="Node") SetNetworkConfigResult setNetworkConfig(SetNetworkConfigRequest request)
@Since(value="5.0") @ConnectionType(value="Node") SetNetworkConfigResult setNetworkConfig(NetworkParams network)
@Since(value="12.3") @ConnectionType(value="Node") GetPatchInfoResult getPatchInfo(GetPatchInfoRequest request)
@Since(value="12.3") @ConnectionType(value="Node") GetPatchInfoResult getPatchInfo()
@Since(value="12.3") @ConnectionType(value="Node") GetPatchInfoResult getPatchInfo(Optional<java.lang.Boolean> force)
@Since(value="10.0") @ConnectionType(value="Node") GetNodeSSLCertificateResult getNodeSSLCertificate()
@Since(value="5.0") @ConnectionType(value="Node") GetPendingOperationResult getPendingOperation()
@Since(value="6.0") @ConnectionType(value="Cluster") CompleteClusterPairingResult completeClusterPairing(CompleteClusterPairingRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") CompleteClusterPairingResult completeClusterPairing(java.lang.String clusterPairingKey)
@Since(value="6.0") @ConnectionType(value="Cluster") StartClusterPairingResult startClusterPairing()
@Since(value="6.0") @ConnectionType(value="Cluster") RemoveVolumePairResult removeVolumePair(RemoveVolumePairRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") RemoveVolumePairResult removeVolumePair(java.lang.Long volumeID)
@Since(value="6.0") @ConnectionType(value="Cluster") ListActivePairedVolumesResult listActivePairedVolumes(ListActivePairedVolumesRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") ListActivePairedVolumesResult listActivePairedVolumes(Optional<java.lang.Long> startVolumeID, Optional<java.lang.Long> limit)
@Since(value="6.0") @ConnectionType(value="Cluster") ListClusterPairsResult listClusterPairs()
@Since(value="6.0") @ConnectionType(value="Cluster") ModifyVolumePairResult modifyVolumePair(ModifyVolumePairRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") ModifyVolumePairResult modifyVolumePair(java.lang.Long volumeID, Optional<java.lang.Boolean> pausedManual, Optional<java.lang.String> mode, Optional<java.lang.Long> pauseLimit)
@Since(value="6.0") @ConnectionType(value="Cluster") StartVolumePairingResult startVolumePairing(StartVolumePairingRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") StartVolumePairingResult startVolumePairing(java.lang.Long volumeID)
@Since(value="6.0") @ConnectionType(value="Cluster") StartVolumePairingResult startVolumePairing(java.lang.Long volumeID, Optional<java.lang.String> mode)
@Since(value="6.0") @ConnectionType(value="Cluster") RemoveClusterPairResult removeClusterPair(RemoveClusterPairRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") RemoveClusterPairResult removeClusterPair(java.lang.Long clusterPairID)
@Since(value="6.0") @ConnectionType(value="Cluster") CompleteVolumePairingResult completeVolumePairing(CompleteVolumePairingRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") CompleteVolumePairingResult completeVolumePairing(java.lang.String volumePairingKey, java.lang.Long volumeID)
@Since(value="7.0") @ConnectionType(value="Cluster") AddVirtualNetworkResult modifyVirtualNetwork(ModifyVirtualNetworkRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") AddVirtualNetworkResult modifyVirtualNetwork(Optional<java.lang.Long> virtualNetworkID, Optional<java.lang.Long> virtualNetworkTag, Optional<java.lang.String> name, Optional<AddressBlockParams[]> addressBlocks, Optional<java.lang.String> netmask, Optional<java.lang.String> svip, Optional<Attributes> attributes)
@Since(value="7.0") @ConnectionType(value="Cluster") AddVirtualNetworkResult modifyVirtualNetwork(Optional<java.lang.Long> virtualNetworkID, Optional<java.lang.Long> virtualNetworkTag, Optional<java.lang.String> name, Optional<AddressBlockParams[]> addressBlocks, Optional<java.lang.String> netmask, Optional<java.lang.String> svip, Optional<java.lang.String> gateway, Optional<java.lang.Boolean> namespace, Optional<Attributes> attributes)
@Since(value="7.0") @ConnectionType(value="Cluster") RemoveVirtualNetworkResult removeVirtualNetwork(RemoveVirtualNetworkRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") RemoveVirtualNetworkResult removeVirtualNetwork(Optional<java.lang.Long> virtualNetworkID, Optional<java.lang.Long> virtualNetworkTag)
@Since(value="7.0") @ConnectionType(value="Cluster") AddVirtualNetworkResult addVirtualNetwork(AddVirtualNetworkRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") AddVirtualNetworkResult addVirtualNetwork(java.lang.Long virtualNetworkTag, java.lang.String name, AddressBlockParams[] addressBlocks, java.lang.String netmask, java.lang.String svip, Optional<Attributes> attributes)
@Since(value="7.0") @ConnectionType(value="Cluster") AddVirtualNetworkResult addVirtualNetwork(java.lang.Long virtualNetworkTag, java.lang.String name, AddressBlockParams[] addressBlocks, java.lang.String netmask, java.lang.String svip, Optional<java.lang.String> gateway, Optional<java.lang.Boolean> namespace, Optional<Attributes> attributes)
@Since(value="7.0") @ConnectionType(value="Cluster") ListVirtualNetworksResult listVirtualNetworks(ListVirtualNetworksRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") ListVirtualNetworksResult listVirtualNetworks(Optional<java.lang.Long> virtualNetworkID, Optional<java.lang.Long> virtualNetworkTag, Optional<java.lang.Long[]> virtualNetworkIDs, Optional<java.lang.Long[]> virtualNetworkTags)
@Since(value="5.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupResult addInitiatorsToVolumeAccessGroup(AddInitiatorsToVolumeAccessGroupRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupResult addInitiatorsToVolumeAccessGroup(java.lang.Long volumeAccessGroupID, java.lang.String[] initiators)
@Since(value="5.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupResult removeInitiatorsFromVolumeAccessGroup(RemoveInitiatorsFromVolumeAccessGroupRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupResult removeInitiatorsFromVolumeAccessGroup(java.lang.Long volumeAccessGroupID, java.lang.String[] initiators)
@Since(value="5.0") @ConnectionType(value="Cluster") ModifyVolumeAccessGroupResult removeInitiatorsFromVolumeAccessGroup(java.lang.Long volumeAccessGroupID, java.lang.String[] initiators, Optional<java.lang.Boolean> deleteOrphanInitiators)
@Since(value="9.0") @ConnectionType(value="Cluster") ListInitiatorsResult listInitiators(ListInitiatorsRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ListInitiatorsResult listInitiators(Optional<java.lang.Long> startInitiatorID, Optional<java.lang.Long> limit, Optional<java.lang.Long[]> initiators)
@Since(value="9.0") @ConnectionType(value="Cluster") ModifyInitiatorsResult modifyInitiators(ModifyInitiatorsRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") ModifyInitiatorsResult modifyInitiators(ModifyInitiator[] initiators)
@Since(value="9.0") @ConnectionType(value="Cluster") CreateInitiatorsResult createInitiators(CreateInitiatorsRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") CreateInitiatorsResult createInitiators(CreateInitiator[] initiators)
@Since(value="9.0") @ConnectionType(value="Cluster") DeleteInitiatorsResult deleteInitiators(DeleteInitiatorsRequest request)
@Since(value="9.0") @ConnectionType(value="Cluster") DeleteInitiatorsResult deleteInitiators(java.lang.Long[] initiators)
@Since(value="1.0") @ConnectionType(value="Cluster") GetAccountResult getAccountByName(GetAccountByNameRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") GetAccountResult getAccountByName(java.lang.String username)
@Since(value="1.0") @ConnectionType(value="Cluster") RemoveAccountResult removeAccount(RemoveAccountRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") RemoveAccountResult removeAccount(java.lang.Long accountID)
@Since(value="1.0") @ConnectionType(value="Cluster") GetAccountResult getAccountByID(GetAccountByIDRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") GetAccountResult getAccountByID(java.lang.Long accountID)
@Since(value="1.0") @ConnectionType(value="Cluster") AddAccountResult addAccount(AddAccountRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") AddAccountResult addAccount(java.lang.String username, Optional<CHAPSecret> initiatorSecret, Optional<CHAPSecret> targetSecret, Optional<Attributes> attributes)
@Since(value="1.0") @ConnectionType(value="Cluster") AddAccountResult addAccount(java.lang.String username, Optional<CHAPSecret> initiatorSecret, Optional<CHAPSecret> targetSecret, Optional<Attributes> attributes, Optional<java.lang.Boolean> enableChap)
@Since(value="1.0") @ConnectionType(value="Cluster") ModifyAccountResult modifyAccount(ModifyAccountRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ModifyAccountResult modifyAccount(java.lang.Long accountID, Optional<java.lang.String> username, Optional<java.lang.String> status, Optional<CHAPSecret> initiatorSecret, Optional<CHAPSecret> targetSecret, Optional<Attributes> attributes)
@Since(value="1.0") @ConnectionType(value="Cluster") ModifyAccountResult modifyAccount(java.lang.Long accountID, Optional<java.lang.String> username, Optional<java.lang.String> status, Optional<CHAPSecret> initiatorSecret, Optional<CHAPSecret> targetSecret, Optional<Attributes> attributes, Optional<java.lang.Boolean> enableChap)
@Since(value="6.0") @ConnectionType(value="Cluster") GetEfficiencyResult getAccountEfficiency(GetAccountEfficiencyRequest request)
@Since(value="6.0") @ConnectionType(value="Cluster") GetEfficiencyResult getAccountEfficiency(java.lang.Long accountID)
@Since(value="1.0") @ConnectionType(value="Cluster") ListAccountsResult listAccounts(ListAccountsRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ListAccountsResult listAccounts(Optional<java.lang.Long> startAccountID, Optional<java.lang.Long> limit)
@Since(value="1.0") @ConnectionType(value="Cluster") ListAccountsResult listAccounts(Optional<java.lang.Long> startAccountID, Optional<java.lang.Long> limit, Optional<java.lang.Boolean> includeStorageContainers)
@Since(value="5.0") @ConnectionType(value="Node") Attributes restartNetworking(RestartNetworkingRequest request)
@Since(value="5.0") @ConnectionType(value="Node") Attributes restartNetworking(java.lang.Boolean force)
@Since(value="1.0") @ConnectionType(value="Cluster") ShutdownResult shutdown(ShutdownRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ShutdownResult shutdown(java.lang.Long[] nodes, Optional<java.lang.String> option)
@Since(value="5.0") @ConnectionType(value="Node") ResetNodeResult resetNode(ResetNodeRequest request)
@Since(value="5.0") @ConnectionType(value="Node") ResetNodeResult resetNode(java.lang.String build, java.lang.Boolean force)
@Since(value="5.0") @ConnectionType(value="Node") ResetNodeResult resetNode(java.lang.String build, java.lang.Boolean force, Optional<java.lang.Boolean> reboot, Optional<java.lang.String> options)
@Since(value="11.0") @ConnectionType(value="Node") GetLldpConfigResult setLldpConfig(SetLldpConfigRequest request)
@Since(value="11.0") @ConnectionType(value="Node") GetLldpConfigResult setLldpConfig()
@Since(value="11.0") @ConnectionType(value="Node") GetLldpConfigResult setLldpConfig(LldpConfig lldpConfig)
@Since(value="11.0") @ConnectionType(value="Node") GetLldpConfigResult getLldpConfig()
@Since(value="7.0") @ConnectionType(value="Cluster") GetLdapConfigurationResult getLdapConfiguration()
@Since(value="8.0") @ConnectionType(value="Cluster") AddLdapClusterAdminResult addLdapClusterAdmin(AddLdapClusterAdminRequest request)
@Since(value="8.0") @ConnectionType(value="Cluster") AddLdapClusterAdminResult addLdapClusterAdmin(java.lang.String username, java.lang.String[] access, Optional<java.lang.Boolean> acceptEula, Optional<Attributes> attributes)
@Since(value="7.0") @ConnectionType(value="Cluster") TestLdapAuthenticationResult testLdapAuthentication(TestLdapAuthenticationRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") TestLdapAuthenticationResult testLdapAuthentication(java.lang.String username, java.lang.String password, Optional<LdapConfiguration> ldapConfiguration)
@Since(value="7.0") @ConnectionType(value="Cluster") EnableLdapAuthenticationResult enableLdapAuthentication(EnableLdapAuthenticationRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") EnableLdapAuthenticationResult enableLdapAuthentication(Optional<java.lang.String> authType, Optional<java.lang.String> groupSearchBaseDN, Optional<java.lang.String> groupSearchCustomFilter, Optional<java.lang.String> groupSearchType, Optional<java.lang.String> searchBindDN, Optional<java.lang.String> searchBindPassword, java.lang.String[] serverURIs, Optional<java.lang.String> userDNTemplate, Optional<java.lang.String> userSearchBaseDN, Optional<java.lang.String> userSearchFilter)
@Since(value="7.0") @ConnectionType(value="Cluster") DisableLdapAuthenticationResult disableLdapAuthentication()
@Since(value="7.0") @ConnectionType(value="Node") ListNodeFibreChannelPortInfoResult listNodeFibreChannelPortInfo()
@Since(value="7.0") @ConnectionType(value="Cluster") ListFibreChannelSessionsResult listFibreChannelSessions()
@Since(value="7.0") @ConnectionType(value="Node") ListNetworkInterfacesResult listNetworkInterfaces()
@Since(value="8.0") @ConnectionType(value="Cluster") ListFibreChannelPortInfoResult listFibreChannelPortInfo()
@Since(value="12.3") @ConnectionType(value="Node") ListNetworkInterfaceStatsResult listNetworkInterfaceStats()
@Since(value="1.0") @ConnectionType(value="Cluster") ListISCSISessionsResult listISCSISessions()
@Since(value="11.0") @ConnectionType(value="Cluster") ListClusterInterfacePreferencesResult listClusterInterfacePreferences()
@Since(value="10.3") @ConnectionType(value="Cluster") SetClusterStructureResult setClusterStructure(SetClusterStructureRequest request)
@Since(value="10.3") @ConnectionType(value="Cluster") SetClusterStructureResult setClusterStructure(Optional<Account[]> accounts, Optional<VolumeQOS> defaultQoS, Optional<FeatureObject[]> features, Optional<Initiator[]> initiators, Optional<GetNtpInfoResult> ntp, Optional<QoSPolicy[]> qosPolicies, Optional<LoggingServer[]> remoteHosts, Optional<ScheduleObject[]> schedules, Optional<GetSnmpInfoResult> snmp, Optional<GetActiveTlsCiphersResult> tlsCiphers, Optional<VirtualNetwork[]> virtualNetworks, Optional<VolumeAccessGroupLunAssignments[]> volumeAccessGroupLunAssignments, Optional<VolumeAccessGroup[]> volumeAccessGroups, Optional<Volume[]> volumes, Optional<StorageContainer[]> storageContainers)
@Since(value="11.0") @ConnectionType(value="Cluster") ModifyClusterInterfacePreferenceResult modifyClusterInterfacePreference(ModifyClusterInterfacePreferenceRequest request)
@Since(value="11.0") @ConnectionType(value="Cluster") ModifyClusterInterfacePreferenceResult modifyClusterInterfacePreference()
@Since(value="11.0") @ConnectionType(value="Cluster") ModifyClusterInterfacePreferenceResult modifyClusterInterfacePreference(java.lang.String name, java.lang.String value)
@Since(value="11.3") @ConnectionType(value="Cluster") SetSupplementalTlsCiphersResult setSupplementalTlsCiphers(SetSupplementalTlsCiphersRequest request)
@Since(value="11.3") @ConnectionType(value="Cluster") SetSupplementalTlsCiphersResult setSupplementalTlsCiphers(java.lang.String[] supplementalCiphers)
@Since(value="1.0") @ConnectionType(value="Both") GetAPIResult getAPI()
@Since(value="11.0") @ConnectionType(value="Cluster") CreateClusterInterfacePreferenceResult createClusterInterfacePreference(CreateClusterInterfacePreferenceRequest request)
@Since(value="11.0") @ConnectionType(value="Cluster") CreateClusterInterfacePreferenceResult createClusterInterfacePreference()
@Since(value="11.0") @ConnectionType(value="Cluster") CreateClusterInterfacePreferenceResult createClusterInterfacePreference(java.lang.String name, java.lang.String value)
@Since(value="7.0") @ConnectionType(value="Both") CreateClusterResult createCluster(CreateClusterRequest request)
@Since(value="7.0") @ConnectionType(value="Both") CreateClusterResult createCluster(Optional<java.lang.Boolean> acceptEula, java.lang.String mvip, java.lang.String svip, java.lang.String username, java.lang.String password, java.lang.String[] nodes, Optional<Attributes> attributes)
@Since(value="7.0") @ConnectionType(value="Both") CreateClusterResult createCluster(Optional<java.lang.Boolean> acceptEula, Optional<java.lang.String> serialNumber, Optional<java.lang.String> orderNumber, java.lang.String mvip, java.lang.String svip, java.lang.String username, java.lang.String password, java.lang.String[] nodes, Optional<Attributes> attributes, Optional<java.lang.Boolean> enableSoftwareEncryptionAtRest)
@Since(value="1.0") @ConnectionType(value="Cluster") ListEventsResult listEvents(ListEventsRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ListEventsResult listEvents(Optional<java.lang.Long> maxEvents, Optional<java.lang.Long> startEventID, Optional<java.lang.Long> endEventID, Optional<java.lang.Long> serviceID, Optional<java.lang.Long> nodeID, Optional<java.lang.Long> driveID, Optional<java.lang.String> startReportTime, Optional<java.lang.String> endReportTime, Optional<java.lang.String> startPublishTime, Optional<java.lang.String> endPublishTime)
@Since(value="1.0") @ConnectionType(value="Cluster") ListEventsResult listEvents(Optional<java.lang.Long> maxEvents, Optional<java.lang.Long> startEventID, Optional<java.lang.Long> endEventID, Optional<java.lang.String> eventType, Optional<java.lang.Long> serviceID, Optional<java.lang.Long> nodeID, Optional<java.lang.Long> driveID, Optional<java.lang.String> startReportTime, Optional<java.lang.String> endReportTime, Optional<java.lang.String> startPublishTime, Optional<java.lang.String> endPublishTime)
@Since(value="1.0") @ConnectionType(value="Cluster") ListSyncJobsResult listSyncJobs()
@Since(value="8.0") @ConnectionType(value="Node") DeleteAllSupportBundlesResult deleteAllSupportBundles()
@Since(value="11") @ConnectionType(value="Cluster") ListProtectionDomainLevelsResult listProtectionDomainLevels()
@Since(value="1.0") @ConnectionType(value="Cluster") GetBinAssignmentPropertiesResult getBinAssignmentProperties()
@Since(value="5.0") @ConnectionType(value="Cluster") DisableEncryptionAtRestResult disableEncryptionAtRest()
@Since(value="7.0") @ConnectionType(value="Node") TestAddressAvailabilityResult testAddressAvailability(TestAddressAvailabilityRequest request)
@Since(value="7.0") @ConnectionType(value="Node") TestAddressAvailabilityResult testAddressAvailability(java.lang.String iface, java.lang.String address, Optional<java.lang.Long> virtualNetworkTag, Optional<java.lang.Long> timeout)
@Since(value="1.0") @ConnectionType(value="Cluster") GetClusterInfoResult getClusterInfo()
@Since(value="1.0") @ConnectionType(value="Cluster") GetLimitsResult getLimits()
@Since(value="1.0") @ConnectionType(value="Cluster") GetClusterMasterNodeIDResult getClusterMasterNodeID()
@Since(value="1.0") @ConnectionType(value="Cluster") GetClusterVersionInfoResult getClusterVersionInfo()
@Since(value="10.0") @ConnectionType(value="Cluster") SetSSLCertificateResult setSSLCertificate(SetSSLCertificateRequest request)
@Since(value="10.0") @ConnectionType(value="Cluster") SetSSLCertificateResult setSSLCertificate(java.lang.String certificate, java.lang.String privateKey)
@Since(value="1.0") @ConnectionType(value="Cluster") SetNtpInfoResult setNtpInfo(SetNtpInfoRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") SetNtpInfoResult setNtpInfo(java.lang.String[] servers, Optional<java.lang.Boolean> broadcastclient)
@Since(value="11.0") @ConnectionType(value="Cluster") CheckProposedResult checkProposedNodeAdditions(CheckProposedNodeAdditionsRequest request)
@Since(value="11.0") @ConnectionType(value="Cluster") CheckProposedResult checkProposedNodeAdditions(java.lang.String[] nodes)
@Since(value="10.0") @ConnectionType(value="Cluster") RemoveSSLCertificateResult removeSSLCertificate()
@Since(value="5.0") @ConnectionType(value="Cluster") GetClusterStateResult getClusterState(GetClusterStateRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") GetClusterStateResult getClusterState(java.lang.Boolean force)
@Since(value="5.0") @ConnectionType(value="Cluster") EnableEncryptionAtRestResult enableEncryptionAtRest(EnableEncryptionAtRestRequest request)
@Since(value="5.0") @ConnectionType(value="Cluster") EnableEncryptionAtRestResult enableEncryptionAtRest()
@Since(value="5.0") @ConnectionType(value="Cluster") EnableEncryptionAtRestResult enableEncryptionAtRest(Optional<java.lang.Long> keyProviderID)
@Since(value="11.0") @ConnectionType(value="Cluster") DeleteClusterInterfacePreferenceResult deleteClusterInterfacePreference(DeleteClusterInterfacePreferenceRequest request)
@Since(value="11.0") @ConnectionType(value="Cluster") DeleteClusterInterfacePreferenceResult deleteClusterInterfacePreference(java.lang.String name)
@Since(value="1.0") @ConnectionType(value="Cluster") Attributes getRawStats()
@Since(value="12.2") @ConnectionType(value="Cluster") MaintenanceModeResult enableMaintenanceMode(EnableMaintenanceModeRequest request)
@Since(value="12.2") @ConnectionType(value="Cluster") MaintenanceModeResult enableMaintenanceMode(java.lang.Long[] nodes, Optional<java.lang.Long> perMinutePrimarySwapLimit, Optional<java.lang.String> timeout, Optional<java.lang.Boolean> forceWithUnresolvedFaults)
@Since(value="1.0") @ConnectionType(value="Cluster") ModifyClusterFullThresholdResult modifyClusterFullThreshold(ModifyClusterFullThresholdRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ModifyClusterFullThresholdResult modifyClusterFullThreshold(Optional<java.lang.Long> stage2AwareThreshold, Optional<java.lang.Long> stage3MetadataThresholdPercent, Optional<java.lang.Long> maxMetadataOverProvisionFactor)
@Since(value="1.0") @ConnectionType(value="Cluster") ModifyClusterFullThresholdResult modifyClusterFullThreshold(Optional<java.lang.Long> stage2AwareThreshold, Optional<java.lang.Long> stage3BlockThresholdPercent, Optional<java.lang.Long> stage3MetadataThresholdPercent, Optional<java.lang.Long> maxMetadataOverProvisionFactor)
@Since(value="5.0") @ConnectionType(value="Node") SetClusterConfigResult setClusterConfig(SetClusterConfigRequest request)
@Since(value="5.0") @ConnectionType(value="Node") SetClusterConfigResult setClusterConfig(ClusterConfig cluster)
@Since(value="1.0") @ConnectionType(value="Cluster") Attributes getCompleteStats()
@Since(value="1.0") @ConnectionType(value="Cluster") ListClusterFaultsResult listClusterFaults(ListClusterFaultsRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ListClusterFaultsResult listClusterFaults(Optional<java.lang.Boolean> bestPractices, Optional<java.lang.String> faultTypes)
@Since(value="12.0") @ConnectionType(value="Cluster") GetProtectionDomainLayoutResult getProtectionDomainLayout()
@Since(value="5.0") @ConnectionType(value="Node") GetSystemStatusResult getSystemStatus()
@Since(value="1.0") @ConnectionType(value="Cluster") GetClusterCapacityResult getClusterCapacity()
@Since(value="1.0") @ConnectionType(value="Cluster") ClearClusterFaultsResult clearClusterFaults(ClearClusterFaultsRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") ClearClusterFaultsResult clearClusterFaults(Optional<java.lang.String> faultTypes)
@Since(value="10.0") @ConnectionType(value="Cluster") GetSSLCertificateResult getSSLCertificate()
@Since(value="1.0") @ConnectionType(value="Cluster") GetClusterStatsResult getClusterStats()
@Since(value="11.0") @ConnectionType(value="Cluster") GetClusterInterfacePreferenceResult getClusterInterfacePreference(GetClusterInterfacePreferenceRequest request)
@Since(value="11.0") @ConnectionType(value="Cluster") GetClusterInterfacePreferenceResult getClusterInterfacePreference(java.lang.String name)
@Since(value="1.0") @ConnectionType(value="Cluster") GetNtpInfoResult getNtpInfo()
@Since(value="12.2") @ConnectionType(value="Cluster") MaintenanceModeResult disableMaintenanceMode(DisableMaintenanceModeRequest request)
@Since(value="12.2") @ConnectionType(value="Cluster") MaintenanceModeResult disableMaintenanceMode(java.lang.Long[] nodes)
@Since(value="10.3") @ConnectionType(value="Cluster") GetClusterStructureResult getClusterStructure()
@Since(value="8.0") @ConnectionType(value="Node") CreateSupportBundleResult createSupportBundle(CreateSupportBundleRequest request)
@Since(value="8.0") @ConnectionType(value="Node") CreateSupportBundleResult createSupportBundle(Optional<java.lang.String> bundleName, Optional<java.lang.String> extraArgs, Optional<java.lang.Long> timeoutSec)
@Since(value="1.0") @ConnectionType(value="Cluster") GetClusterFullThresholdResult getClusterFullThreshold()
@Since(value="11.3") @ConnectionType(value="Cluster") GetActiveTlsCiphersResult getActiveTlsCiphers()
@Since(value="7.0") @ConnectionType(value="Cluster") GetLicenseKeyResult getLicenseKey()
@Since(value="11.3") @ConnectionType(value="Cluster") GetSupportedTlsCiphersResult getSupportedTlsCiphers()
@Since(value="11.3") @ConnectionType(value="Cluster") ResetSupplementalTlsCiphersResult resetSupplementalTlsCiphers()
@Since(value="7.0") @ConnectionType(value="Cluster") SetLicenseKeyResult setLicenseKey(SetLicenseKeyRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") SetLicenseKeyResult setLicenseKey(java.lang.String serialNumber, java.lang.String orderNumber)
@Since(value="12.0") @ConnectionType(value="Cluster") SetProtectionDomainLayoutResult setProtectionDomainLayout(SetProtectionDomainLayoutRequest request)
@Since(value="12.0") @ConnectionType(value="Cluster") SetProtectionDomainLayoutResult setProtectionDomainLayout(NodeProtectionDomains[] protectionDomainLayout)
@Since(value="5.0") @ConnectionType(value="Node") GetClusterConfigResult getClusterConfig()
@Since(value="1.0") @ConnectionType(value="Cluster") GetRemoteLoggingHostsResult getRemoteLoggingHosts()
@Since(value="7.0") @ConnectionType(value="Cluster") GetLoginSessionInfoResult getLoginSessionInfo()
@Since(value="1.0") @ConnectionType(value="Cluster") SetRemoteLoggingHostsResult setRemoteLoggingHosts(SetRemoteLoggingHostsRequest request)
@Since(value="1.0") @ConnectionType(value="Cluster") SetRemoteLoggingHostsResult setRemoteLoggingHosts(LoggingServer[] remoteHosts)
@Since(value="7.0") @ConnectionType(value="Cluster") SetLoginSessionInfoResult setLoginSessionInfo(SetLoginSessionInfoRequest request)
@Since(value="7.0") @ConnectionType(value="Cluster") SetLoginSessionInfoResult setLoginSessionInfo(Optional<java.lang.String> timeout)