访问控制
根据您设置的访问类型,可用的 Element API 方法会有所不同。
—帐户
以下方法可用于帐户访问类型:
添加帐户 |
GetAccountByID |
ModifyAccount |
GetAccountByName |
ListAccounts |
GetAccountEfficiency |
RemoveAccount |
管理员
所有方法均可用于管理员访问类型。
clusterAdmin
以下方法可用于集群管理员访问类型:
添加 ClusterAdmin |
ListBackupTargets |
AddInitiatorsToVolumeAccessGroup |
ListBulkVolumeJobs |
AddLdapClusterAdmin |
ListClusterAdmins |
添加虚拟网络 |
ListClusterPairs |
添加虚拟网络 |
ListNodeFibreChannelPortInfo |
AddVolumeAccessGroup |
ListBackupTargets |
CloneMultipleVolumes |
ListDriveHardware |
CompleteClusterPairing |
ListFibreChannelSessions |
CompleteVolumePairing |
ListFibreChannelPortInfo |
CreateBackupTarget |
ListGroupSnapshots |
CreateSchedule |
ListActivePairedVolumes |
CreateSnapshot |
ModifyBackupTarget |
CreateSupportBundle |
ModifyClusterAdmin |
CreateClusterSupportBundle |
ModifyGroupSnapshot |
CreateGroupSnapshot |
ModifyClusterFullThreshold |
CreateVolumeAccessGroup |
ModifyVolumeAccessGroup |
DeleteAllSupportBundles |
ModifyVolumeAccessGroupLunAssignments |
DeleteSnapshot |
ModifyVolumePair |
DeleteGroupSnapshot |
ModifyVirtualNetwork |
DeleteVolumeAccessGroup |
RemoveClusterAdmin |
DisableEncryptionAtRest |
RemoveVolumePair |
DisableLdapAuthentication |
RemoveVirtualNetwork |
DisableSnmp |
RemoveVolumeVolumesFromVolumeAccessGroup |
EnableEncryptionAtRest |
RemoveInitiatorsFromVolumeAccessGroup |
EnableLdapAuthentication |
RollbackToSnapshot |
EnableSnmp |
RollbackToGroupSnapshot |
GetBackupTarget |
SetLoginSessionInfo |
GetClusterFullThreshold |
SetNtpInfo |
GetClusterMasterNodeID |
SetSnmpACL |
GetHardwareConfig |
SetSnmpInfo |
GetLdapConfiguration |
SetSnmpTrapInfo |
GetLoginSessionInfo |
SetRemoteLoggingHosts |
GetNtpInfo |
关闭 |
GetNvramInfo |
StartBulkVolumeRead |
GetRawStats |
StartBulkVolumeWrite |
GetSnmpACL |
启动集群配对 |
GetVolumeAccessGroupEfficiency |
StartVolumePairing |
GetVolumeAccessLunAssignments |
TestLdapAuthentication |
GetVirtualNetwork |
驱动器
以下方法可用于驱动器访问类型:
ListDrives |
RemoveDrives |
AddDrives |
SecureEraseDrives |
节点
以下方法可用于节点访问类型:
添加节点 |
ListPendingNodes |
ListActiveNodes |
RemoveNodes |
读取
以下方法可用于读取访问类型:
GetAccountByID |
ListCloneJobs |
GetAccountByName |
ListDeletedVolumes |
GetAsyncResult |
ListDriveHardware |
GetClusterCapacity |
ListDrives |
GetDefaultQoS |
ListEvents |
GetDriveStats |
ListISCSISessions |
GetSoftwareUpgrade |
ListPendingNodes |
GetVolumeStats |
ListSyncJobs |
ListAccounts |
ListVolumeAccessGroups |
ListActiveNodes |
ListVolumeStatsByAccount |
ListActiveNodes |
ListVolumeStatsByVolume |
ListActiveVolumes |
ListVolumeStatsByVolumeAccessGroup |
ListAllNodes |
ListVolumesForAccount |
ListBackupTargets |
报告
以下方法可用于报告访问类型:
ClearClusterFaults |
GetVolumeEfficiency |
GetAccountEfficiency |
GetVolumeStats |
GetClusterCapacity |
ListCloneJobs |
GetClusterHardwareInfo |
ListClusterFaults |
GetClusterInfo |
ListClusterPairs |
GetClusterMasterNodeID |
ListDriveHardware |
GetClusterStats |
ListEvents |
GetDriveHardwareInfo |
ListISCSISessions |
GetDriveStats |
ListSchedules |
GetNetworkConfig |
ListServices |
GetNodeHardwareInfo |
ListSyncJobs |
GetNodeStats |
ListVirtualNetworks |
GetSnmpInfo |
ListVolumeStatsByAccount |
GetSnmpTrapInfo |
ListVolumeStatsByVolume |
GetVolumeAccessGroupEfficiency |
ListVolumeStatsByVolumeAccessGroup |
存储库
ListAllNodes 方法可用于存储库访问类型。
卷
以下方法可用于卷访问类型:
CreateVolume |
DeleteVolume |
ModifyBackupTarget |
CloneVolume |
DeleteVolumePairing |
ModifyVolumes |
CloneMultipleVolumes |
GetBackupTarget |
ModifyVolumePair |
CreateBackupTarget |
GetDefaultQoS |
PurgeDeletedVolume |
CreateSnapshot |
ListActiveVolumes |
RemoveBackupTarget |
CreateGroupSnapshot |
ListBackupTarget |
RemoveVolumePair |
CompleteVolumePairing |
ListGroupSnapshots |
RestoreDeletedVolume |
CloneMultipleVolumes |
ListVolumesForAccount |
RollbackToGroupSnapshot |
DeleteGroupSnapshot |
ListDeletedVolumes |
RollbackToSnapshot |
DeleteSnapshot |
ListGroupSnapshots |
StartBulkVolumeRead |
StartBulkVolumeWrite |
StartVolumePairing |
UpdateBulkVolumeStatus |
写入
以下方法可用于写入访问类型:
AddDrives |
RemoveNodes |
添加节点 |
RemoveAccount |
添加帐户 |
RemoveVolumeVolumesFromVolumeAccessGroup |
AddVolumeToVolumeAccessGroup |
RemoveInitiatorsFromVolumeAccessGroup |
AddInitiatorsToVolumeAccessGroup |
DeleteVolumeAccessGroup |
CreateVolumeAccessGroup |
DeleteVolume |
ModifyVolumeAccessGroup |
RestoreDeletedVolume |
ModifyAccount |
PurgeDeletedVolume |
CreateVolume |
ModifyVolume |
CloneVolume |
GetAsyncResult |
RemoveDrives |