可以使用 GetAPI 方法获取可在系统中使用的所有 API 方法和受支持 API 端点的列表。
此方法没有任何输入参数。
此方法具有以下返回值:
名称 | 说明 | 类型 |
---|---|---|
<version> | 此软件版本支持的所有 API 方法的列表,其中 <version> 是此系统正在运行的当前软件版本。 | 字符串数组 |
currentVersion | 存储集群软件的当前版本。 | 字符串 |
supportedVersions | 系统支持的所有 API 端点的列表。 | 字符串数组 |
此方法的请求类似于以下示例:
{ "method": "GetAPI", "params": {}, "id" : 1 }
此方法返回类似于以下示例的响应:
{ "id": 1, "result": { "12.0" : [ "AbortSnapMirrorRelationship", "AddAccount", "AddClusterAdmin", "AddDrives", "AddDdpClusterAdmin" 、 "AddInitiatorsToVolumeAccessGroup", "AddKeyServerToProviderKmip" 、 "AddLdapClusterAdmin", "AddNodes", "AddVirtualNetwork", "AddVolumesToVolumeAccessGroup", "BreakSnapMirrorRelationship", "BreakSnapMirrorVolume", "CancelClone", "CancelGroupClone", "CheckpingOnVLAN" 、 "CheckProposedCluster" 、 "CheckProposedNodeAddies" 、 "ClearClusterFaults", "CloneMultipleVolumes", "CloneVolume", "CompleteClusterPairing", "CompleteVolumePairing", "CopyVolume", "CreateBackupTarget", " CreateClusterInterface 首选项 " 、 "CreateClusterSupportBundle", "CreateGroupSnapshot", " 创建 IDPDConfiguration " 、 "CreateInitiators", " CreateKeyProviderKMIP " 、 " CreateKeyServerKMIP " 、 " CreatePublicPrivateKeyKeypair " 、 "CreateQoSPolicy", "CreateSchedule", "CreateSnapMirrorEndpoint", "CreateSnapMirrorEndpointUnmanaged", "CreateSnapMirrorRelationship", "CreateSnapMirrorVolume", "CreateSnapshot", "CreateStorageContainer", "CreateSupportBundle", "CreateVolume", "CreateVolumeAccessGroup", "DeleteAllSupportBundles", "DeleteAuthSession" 、 "DeleteAuthSessionSBYClusterAdmin" 、 "DeleteAuthSessionSBYUsername" 、 " 删除接口首选项 " 、 "DeleteGroupSnapshot", "DeleteIDPDConfiguration" 、 "DeleteInitiators", "DeleteKeyProviderkmip" 、 "DeleteKeyServerkmip" 、 "DeleteQoSPolicy", "DeleteSnapMirrorEndpoints", "DeleteSnapMirrorRelationships", "DeleteSnapshot", "DeleteStorageContainers", "DeleteVolume", "DeleteVolumeAccessGroup", "DeleteVolumes", "DisableAutoip", "DisableBmcColdReset", "DisableClusterSsh", "DisableEncryptionAtRest", " 禁用 IDPDAuthentication " 、 "DisableLdapAuthentication", "DisableSnmp", "EnableAutoip", "EnableBmcColdReset", "EnableClusterSsh", "EnableEncryptionAtRest", "EnableFeature", " 启用 IDPAuthentication " 、 "EnableLdapAuthentication", "EnableSnmp", "GetAccountByID", "GetAccountByName", "GetAccountEfficiency", "GetActiveToSciphers" 、 "GetAsyncResult", "GetBackupTarget", "GetBinAssignmentProperties" 、 "GetClientCertificateSignRequest " 、 "GetClusterCapacity", "GetClusterConfig", "GetClusterFullThreshold", "GetClusterHardwareInfo", "GetClusterInfo", "GetClusterInterface 首选项 " 、 "GetClusterMasterNodeID", "GetClusterSshInfo", "GetClusterState", "GetClusterStats", "GetClusterStructure", "GetClusterVersionInfo", "GetCompleteStats", "GetConfig", "GetCurrentClusterAdmin", "GetDefaultQoS", "GetDriveHardwareInfo", "GetDriveStats", "GetFeatureStatus", "GetFipsReport", "GetHardwareConfig", "GetHardwareInfo", "GetIDPAuthenticationState" 、 "GetIpmiConfig", "GetIpmiInfo", "GetKeyProviderKmip" 、 "GetKeyServerKMIP " 、 "GetLdapConfiguration", "GetLimits", "getlldpinfo" 、 "GetLoginBanner", "GetLoginSessionInfo", "GetNetworkConfig", "GetNetworkInterface", "GetNodefipsDriveReport" 、 "GetNodeHardwareInfo", "GetNodeStats", "GetNtpInfo", "GetNvramInfo", "GetOntapVersionInfo", "GetOrigin", "GetPendingOperation", "GetProtectionDomainLayout " 、 "GetQoSPolicy", "GetRawStats", "GetRemoteLoggingHosts", "GetSSLCertificate", "GetSchedule", "GetSnapMirrorClusterIdentity", "GetSnmpACL", "GetSnmpInfo", "GetSnmpState", "GetSnmpTrapInfo", "GetStorageContainerEfficiency", "getSupportedtLsciphers" 、 "GetSystemStatus", "GetVirtualVolumeCount", "GetVolumeAccessGroupEfficiency", "GetVolumeAccessGroupLunAssignments", "GetVolumeCount", "GetVolumeEfficiency", "GetVolumeStats", "InitializeSnapMirrorRelationship", "ListAccounts", " ListActiveAuthSessions " 、 "ListActiveNodes", "ListActivePairedVolumes", "ListActiveVolumes", "ListAllNodes", "ListAsyncResults", "ListAuthSessionSBYClusterAdmin" 、 "ListAuthSessionSBYUsername" 、 "ListBackupTargets", "ListBulkVolumeJobs", "ListClusterAdmins", "ListClusterFaults", "ListClusterInterface 自选设置 " 、 "ListClusterPairs", "ListDeletedVolumes", "ListDriveHardware", "ListDriveStats", "ListDrives", "ListEvents", "ListFibreChannelPortInfo", "ListFibreChannelSessions", "ListGroupSnapshots", "ListISCSISessions", " LISTIDPDConfigurations" 、 "ListInitiators", "ListKeyProviderSkmip" 、 "ListKeyServersKmip" 、 "ListNetworkInterfaces", "ListNodeFibreChannelPortInfo", "ListNodeStats", "ListPendingActiveNodes", "ListPendingNodes", " ListProtectionDomainLevels " 、 "ListProtocolEndpoints", "ListQoSPolicies", "ListSchedules", "ListServices", "ListSnapMirrorAggregates", "ListSnapMirrorEndpoints", "ListSnapMirrorLuns", "ListSnapMirrorNetworkInterfaces", "ListSnapMirrorNodes", "ListSnapMirrorPolicies", "ListSnapMirrorRelationships", "ListSnapMirrorSchedules", "ListSnapMirrorVolumes", "ListSnapMirrorVservers", "ListSnapshots", "ListStorageContainers", "ListSyncJobs", "ListTests", "ListUtilities", "ListVirtualNetworks", "ListVirtualVolumeBindings", "ListVirtualVolumeHosts", "ListVirtualVolumeTasks", "ListVirtualVolumes", "ListVolumeAccessGroups", "ListVolumeStats", "ListVolumeStatsByAccount", "ListVolumeStatsByVirtualVolume", "ListVolumeStatsByVolume", "ListVolumeStatsByVolumeAccessGroup", "ListVolumes", "ListVolumesForAccount", "ModifyAccount", "ModifyBackupTarget", "ModifyClusterAdmin", "ModifyClusterFullThreshold", "ModifyClusterInterface 首选项 " 、 "ModifyGroupSnapshot", "ModifyInitiators", "ModifyKeyServerKMIP " 、 "ModifyQoSPolicy", "ModifySchedule", "ModifySnapMirrorEndpoint", "ModifySnapMirrorEndpointUnmanaged", "ModifySnapMirrorRelationship", "ModifySnapshot", "ModifyStorageContainer", "ModifyVirtualNetwork", "ModifyVolume", "ModifyVolumeAccessGroup", "ModifyVolumeAccessGroupLunAssignments", "ModifyVolumePair", "ModifyVolumes", "PurgeDeletedVolume", "PurgeDeletedVolumes", "QuiesceSnapMirrorRelationship", "RemoveAccount", "RemoveBackupTarget", "RemoveClusterAdmin", "RemoveClusterPair", "RemoveDrives", "RemoveInitiatorsFromVolumeAccessGroup", "RemoveKeyServerFromProviderKmip" 、 "RemoveNodes", "RemoveSSLCertificate", "RemoveVirtualNetwork", "RemoveVolumePair", "RemoveVolumesFromVolumeAccessGroup", "ResetDrives", "ResetNetworkConfig" 、 "ResetNode", "ResetSupplementalTLSCIPHERs" 、 "RestartNetworking", "RestartServices", "RestoreDeletedVolume", "ResumeSnapMirrorRelationship", "ResyncSnapMirrorRelationship", "RollbackToGroupSnapshot", "RollbackToSnapshot", "SecureEraseDrives", "SetClusterConfig", "SetClusterStructure", "SetConfig", "SetDefaultQoS", "SetLoginBanner", "SetLoginSessionInfo", "SetNetworkConfig", "SetNtpInfo", "SetProtectionDomainLayout " 、 "SetRemoteLoggingHosts", "SetSSLCertificate", "SetSnmpACL", "SetSnmpInfo", "SetSnmpTrapInfo", "SetSupplementalTLSCIPPHERs" 、 "Shutdown", "SnmpSendTestTraps", "StartBulkVolumeRead", "StartBulkVolumeWrite", "StartClusterPairing", "StartVolumePairing", "TestAddressAvailability " 、 "TestConnectEnsemble", "TestConnectMvip", "TestConnectSvip", "TestDrives", "TestHardwareConfig", "TestKeyProviderKmip" 、 "TestKeyServerKMIP " 、 "TestLdapAuthentication", "TestLocalConnectivity", "TestLocateCluster", "TestNetworkConfig", "TestPing", "TestRemoteConnectivity", "UpdateBulkVolumeStatus", "updateidpdconfiguration" 、 "UpdateSnapMirrorRelationship" ], "CurrentVersion" : "12.0" 、 "supportedVersions": [ "1.0", "2.0", "3.0", "4.0", "5.0", "5.1", "6.0", "7.0", "7.1", "7.2", "7.3", "7.4", "8.0", "8.1", "8.2", "8.3", "8.4", "8.5", "8.6", "8.7", "9.0", "9.1", "9.2", "9.3", "9.4", "9.5", "9.6" 、 "10.0", "10.1", "10.2", "10.3", "10.4" 、 "10.5", "10.6" 、 "10.7", "11.0" 、 "11.1" 、 "11.3", "11.5" 、 "11.7" 、 "11.8" 、 "12.0" ] } }