介紹
本文檔描述了Cloudera Manager REST API。å所有請求和響應都以Javascript對象表示法(JSON)表示。
下面列出的API資源遵循標準的createread-update - delete (CRUD)語義,其中HTTP請求路徑定義要執行的實體,而HTTP方法表示要執行的操作類型。
HTTP Method | Operation |
---|---|
POST | Create entries |
GET | Read entries |
PUT | Update or edit entries |
DELETE | Delete entries |
API中的所有集合都使用複數名稱“users”,而不是單數“user”。要在系統中尋址特定的用戶,請展開URL路徑以包含用戶標識符。例如,'/users/foo'標識用戶'foo'和'/users/bar'標識用戶'bar'。
Collection | POST (create) | GET (read) | PUT (update) | DELETE (delete) |
---|---|---|---|---|
/users | Create a new user | List all users in the system | Bulk update all users | Delete all users |
/users/foo | error | Read information about user 'foo' | If user 'foo' exists, update their information; otherwise, error. | Delete user 'foo' |
請記住,並非所有集合都支持所有操作。例如,系統中的事件是隻讀的;不能使用API創建新的事件。
您可以使用以下兩種視圖之一列出集合中的條目:“summary”或“full”。默認的“summary”視圖提供關於每個條目的核心信息。“full”視圖更重量級,爲每個條目提供了完整的擴展視圖。視圖由一個名爲“view”的查詢參數控制。“GET /users?view=full”。
對於大多數調用,HTTP請求應該將“Content-Type”標頭設置爲“application/json”,除非另有規定。
身份驗證
Cloudera Manager API使用了HTTP基本訪問身份驗證。它接受與web界面相同的用戶憑證。不同的用戶可能有不同的訪問級別,由他們的角色定義。(請參閱用戶管理API要求更多。)對於每個經過身份驗證的請求,服務器都返回一個會話cookie,可以隨後用於身份驗證。
錯誤
API在錯誤時返回400s和500s中的HTTP代碼:
400 -無效的請求參數;畸形的請求
401 -身份驗證失敗
403 -授權失敗
404 -未找到對象
內部API錯誤
503 -響應暫時不可用;調用者應該稍後重試
有關錯誤響應的主體的討論,請參見/tools/echoError。
API的使用教程
API 版本
可以查詢API以獲取它支持的最新版本。通過向'/version' URL發出GET請求,將返回一個具有最高支持版本(例如,“v2”)的字符串。
請注意,僅支持API v1的服務器不支持此調用。在這種情況下,將返回404錯誤,並可用於檢測服務器僅支持v1。
該版本應該預寫到下面列出的其餘資源的路徑。不同資源的文檔列出了添加特定功能的版本。
API Version
可以查詢API以獲取它支持的最新版本。通過向'/version' URL發出GET請求,將返回一個具有最高支持版本(例如,“v2”)的字符串。
請注意,僅支持API v1的服務器不支持此調用。在這種情況下,將返回404錯誤,並可用於檢測服務器僅支持v1。
該版本應該預寫到下面列出的其餘資源的路徑。不同資源的文檔列出了添加特定功能的版本。
REST資源
此API支持通過一組固定的操作訪問一組資源的代表性狀態傳輸(Representational State Transfer, REST)模型。通過RESTful模型可以訪問以下資源:
- /audits
- /audits/stream
- /batch
- /clusters
- /clusters/{clusterName}
- /clusters/{clusterName}/autoAssignRoles
- /clusters/{clusterName}/autoConfigure
- /clusters/{clusterName}/clientConfig
- /clusters/{clusterName}/commands
- /clusters/{clusterName}/commands/configureForKerberos
- /clusters/{clusterName}/commands/deleteCredentials
- /clusters/{clusterName}/commands/deployClientConfig
- /clusters/{clusterName}/commands/deployClusterClientConfig
- /clusters/{clusterName}/commands/enterMaintenanceMode
- /clusters/{clusterName}/commands/exitMaintenanceMode
- /clusters/{clusterName}/commands/firstRun
- /clusters/{clusterName}/commands/inspectHosts
- /clusters/{clusterName}/commands/poolsRefresh
- /clusters/{clusterName}/commands/refresh
- /clusters/{clusterName}/commands/restart
- /clusters/{clusterName}/commands/rollingRestart
- /clusters/{clusterName}/commands/rollingUpgrade
- /clusters/{clusterName}/commands/start
- /clusters/{clusterName}/commands/stop
- /clusters/{clusterName}/commands/upgradeCdh
- /clusters/{clusterName}/commands/upgradeServices
- /clusters/{clusterName}/dfsServices
- /clusters/{clusterName}/export
- /clusters/{clusterName}/hosts
- /clusters/{clusterName}/hosts/{hostId}
- /clusters/{clusterName}/hostTemplates
- /clusters/{clusterName}/hostTemplates/{hostTemplateName}
- /clusters/{clusterName}/hostTemplates/{hostTemplateName}/commands/applyHostTemplate
- /clusters/{clusterName}/kerberosInfo
- /clusters/{clusterName}/parcels
- /clusters/{clusterName}/parcels/products/{product}/versions/{version}
- /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/activate
- /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/cancelDistribution
- /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/cancelDownload
- /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/deactivate
- /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/removeDownload
- /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/startDistribution
- /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/startDownload
- /clusters/{clusterName}/parcels/products/{product}/versions/{version}/commands/startRemovalOfDistribution
- /clusters/{clusterName}/parcels/usage
- /clusters/{clusterName}/services
- /clusters/{clusterName}/services/{serviceName}
- /clusters/{clusterName}/services/{serviceName}/activities
- /clusters/{clusterName}/services/{serviceName}/activities/{activityId}
- /clusters/{clusterName}/services/{serviceName}/activities/{activityId}/children
- /clusters/{clusterName}/services/{serviceName}/activities/{activityId}/metrics
- /clusters/{clusterName}/services/{serviceName}/activities/{activityId}/similar
- /clusters/{clusterName}/services/{serviceName}/clientConfig
- /clusters/{clusterName}/services/{serviceName}/commands
- /clusters/{clusterName}/services/{serviceName}/commands/{commandName}
- /clusters/{clusterName}/services/{serviceName}/commands/createOozieDb
- /clusters/{clusterName}/services/{serviceName}/commands/createSolrHdfsHomeDir
- /clusters/{clusterName}/services/{serviceName}/commands/createSqoopUserDir
- /clusters/{clusterName}/services/{serviceName}/commands/decommission
- /clusters/{clusterName}/services/{serviceName}/commands/deployClientConfig
- /clusters/{clusterName}/services/{serviceName}/commands/disableJtHa
- /clusters/{clusterName}/services/{serviceName}/commands/disableRmHa
- /clusters/{clusterName}/services/{serviceName}/commands/disableSentryHa
- /clusters/{clusterName}/services/{serviceName}/commands/enableJtHa
- /clusters/{clusterName}/services/{serviceName}/commands/enableRmHa
- /clusters/{clusterName}/services/{serviceName}/commands/enableSentryHa
- /clusters/{clusterName}/services/{serviceName}/commands/enterMaintenanceMode
- /clusters/{clusterName}/services/{serviceName}/commands/exitMaintenanceMode
- /clusters/{clusterName}/services/{serviceName}/commands/firstRun
- /clusters/{clusterName}/services/{serviceName}/commands/hbaseCreateRoot
- /clusters/{clusterName}/services/{serviceName}/commands/hbaseUpgrade
- /clusters/{clusterName}/services/{serviceName}/commands/hdfsCreateTmpDir
- /clusters/{clusterName}/services/{serviceName}/commands/hdfsDisableAutoFailover
- /clusters/{clusterName}/services/{serviceName}/commands/hdfsDisableHa
- /clusters/{clusterName}/services/{serviceName}/commands/hdfsDisableNnHa
- /clusters/{clusterName}/services/{serviceName}/commands/hdfsEnableAutoFailover
- /clusters/{clusterName}/services/{serviceName}/commands/hdfsEnableHa
- /clusters/{clusterName}/services/{serviceName}/commands/hdfsEnableNnHa
- /clusters/{clusterName}/services/{serviceName}/commands/hdfsFailover
- /clusters/{clusterName}/services/{serviceName}/commands/hdfsFinalizeRollingUpgrade
- /clusters/{clusterName}/services/{serviceName}/commands/hdfsRollEdits
- /clusters/{clusterName}/services/{serviceName}/commands/hdfsUpgradeMetadata
- /clusters/{clusterName}/services/{serviceName}/commands/hiveCreateHiveUserDir
- /clusters/{clusterName}/services/{serviceName}/commands/hiveCreateHiveWarehouse
- /clusters/{clusterName}/services/{serviceName}/commands/hiveCreateMetastoreDatabase
- /clusters/{clusterName}/services/{serviceName}/commands/hiveCreateMetastoreDatabaseTables
- /clusters/{clusterName}/services/{serviceName}/commands/hiveUpdateMetastoreNamenodes
- /clusters/{clusterName}/services/{serviceName}/commands/hiveUpgradeMetastore
- /clusters/{clusterName}/services/{serviceName}/commands/hiveValidateMetastoreSchema
- /clusters/{clusterName}/services/{serviceName}/commands/hueCreateHiveWarehouse
- /clusters/{clusterName}/services/{serviceName}/commands/hueDumpDb
- /clusters/{clusterName}/services/{serviceName}/commands/hueLoadDb
- /clusters/{clusterName}/services/{serviceName}/commands/hueSyncDb
- /clusters/{clusterName}/services/{serviceName}/commands/impalaCreateCatalogDatabase
- /clusters/{clusterName}/services/{serviceName}/commands/impalaCreateCatalogDatabaseTables
- /clusters/{clusterName}/services/{serviceName}/commands/impalaCreateUserDir
- /clusters/{clusterName}/services/{serviceName}/commands/impalaDisableLlamaHa
- /clusters/{clusterName}/services/{serviceName}/commands/impalaDisableLlamaRm
- /clusters/{clusterName}/services/{serviceName}/commands/impalaEnableLlamaHa
- /clusters/{clusterName}/services/{serviceName}/commands/impalaEnableLlamaRm
- /clusters/{clusterName}/services/{serviceName}/commands/importMrConfigsIntoYarn
- /clusters/{clusterName}/services/{serviceName}/commands/initSolr
- /clusters/{clusterName}/services/{serviceName}/commands/installOozieShareLib
- /clusters/{clusterName}/services/{serviceName}/commands/offline
- /clusters/{clusterName}/services/{serviceName}/commands/oozieCreateEmbeddedDatabase
- /clusters/{clusterName}/services/{serviceName}/commands/oozieDisableHa
- /clusters/{clusterName}/services/{serviceName}/commands/oozieDumpDatabase
- /clusters/{clusterName}/services/{serviceName}/commands/oozieEnableHa
- /clusters/{clusterName}/services/{serviceName}/commands/oozieLoadDatabase
- /clusters/{clusterName}/services/{serviceName}/commands/oozieUpgradeDb
- /clusters/{clusterName}/services/{serviceName}/commands/recommission
- /clusters/{clusterName}/services/{serviceName}/commands/recommissionWithStart
- /clusters/{clusterName}/services/{serviceName}/commands/restart
- /clusters/{clusterName}/services/{serviceName}/commands/rollingRestart
- /clusters/{clusterName}/services/{serviceName}/commands/sentryCreateDatabase
- /clusters/{clusterName}/services/{serviceName}/commands/sentryCreateDatabaseTables
- /clusters/{clusterName}/services/{serviceName}/commands/sentryUpgradeDatabaseTables
- /clusters/{clusterName}/services/{serviceName}/commands/sqoopCreateDatabaseTables
- /clusters/{clusterName}/services/{serviceName}/commands/sqoopUpgradeDb
- /clusters/{clusterName}/services/{serviceName}/commands/start
- /clusters/{clusterName}/services/{serviceName}/commands/stop
- /clusters/{clusterName}/services/{serviceName}/commands/switchToMr2
- /clusters/{clusterName}/services/{serviceName}/commands/yarnApplicationDiagnosticsCollection
- /clusters/{clusterName}/services/{serviceName}/commands/yarnCreateCmContainerUsageInputDirCommand
- /clusters/{clusterName}/services/{serviceName}/commands/yarnCreateJobHistoryDirCommand
- /clusters/{clusterName}/services/{serviceName}/commands/yarnFormatStateStore
- /clusters/{clusterName}/services/{serviceName}/commands/yarnNodeManagerRemoteAppLogDirCommand
- /clusters/{clusterName}/services/{serviceName}/commands/zooKeeperCleanup
- /clusters/{clusterName}/services/{serviceName}/commands/zooKeeperInit
- /clusters/{clusterName}/services/{serviceName}/commandsByName
- /clusters/{clusterName}/services/{serviceName}/config
- /clusters/{clusterName}/services/{serviceName}/impalaQueries
- /clusters/{clusterName}/services/{serviceName}/impalaQueries/{queryId}
- /clusters/{clusterName}/services/{serviceName}/impalaQueries/{queryId}/cancel
- /clusters/{clusterName}/services/{serviceName}/impalaQueries/attributes
- /clusters/{clusterName}/services/{serviceName}/impalaUtilization
- /clusters/{clusterName}/services/{serviceName}/metrics
- /clusters/{clusterName}/services/{serviceName}/nameservices
- /clusters/{clusterName}/services/{serviceName}/nameservices/{nameservice}
- /clusters/{clusterName}/services/{serviceName}/nameservices/{nameservice}/metrics
- /clusters/{clusterName}/services/{serviceName}/replications
- /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}
- /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/collectDiagnosticData
- /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/history
- /clusters/{clusterName}/services/{serviceName}/replications/{scheduleId}/run
- /clusters/{clusterName}/services/{serviceName}/replications/hdfsCopyListing
- /clusters/{clusterName}/services/{serviceName}/replications/replicationState
- /clusters/{clusterName}/services/{serviceName}/reports/hdfsUsageReport
- /clusters/{clusterName}/services/{serviceName}/reports/mrUsageReport
- /clusters/{clusterName}/services/{serviceName}/roleCommands/{commandName}
- /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsBootstrapStandBy
- /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsEnterSafemode
- /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsFinalizeMetadataUpgrade
- /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsFormat
- /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsInitializeAutoFailover
- /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsInitializeSharedDir
- /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsLeaveSafemode
- /clusters/{clusterName}/services/{serviceName}/roleCommands/hdfsSaveNamespace
- /clusters/{clusterName}/services/{serviceName}/roleCommands/hueSyncDb
- /clusters/{clusterName}/services/{serviceName}/roleCommands/jmapDump
- /clusters/{clusterName}/services/{serviceName}/roleCommands/jmapHisto
- /clusters/{clusterName}/services/{serviceName}/roleCommands/jstack
- /clusters/{clusterName}/services/{serviceName}/roleCommands/lsof
- /clusters/{clusterName}/services/{serviceName}/roleCommands/refresh
- /clusters/{clusterName}/services/{serviceName}/roleCommands/restart
- /clusters/{clusterName}/services/{serviceName}/roleCommands/start
- /clusters/{clusterName}/services/{serviceName}/roleCommands/stop
- /clusters/{clusterName}/services/{serviceName}/roleCommands/zooKeeperCleanup
- /clusters/{clusterName}/services/{serviceName}/roleCommands/zooKeeperInit
- /clusters/{clusterName}/services/{serviceName}/roleConfigGroups
- /clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName}
- /clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName}/config
- /clusters/{clusterName}/services/{serviceName}/roleConfigGroups/{roleConfigGroupName}/roles
- /clusters/{clusterName}/services/{serviceName}/roleConfigGroups/roles
- /clusters/{clusterName}/services/{serviceName}/roles
- /clusters/{clusterName}/services/{serviceName}/roles/{roleName}
- /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commands
- /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commands/enterMaintenanceMode
- /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/commands/exitMaintenanceMode
- /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/config
- /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/full
- /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/stderr
- /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/logs/stdout
- /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/metrics
- /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/process
- /clusters/{clusterName}/services/{serviceName}/roles/{roleName}/process/configFiles/{configFileName }
- /clusters/{clusterName}/services/{serviceName}/roleTypes
- /clusters/{clusterName}/services/{serviceName}/snapshots/policies
- /clusters/{clusterName}/services/{serviceName}/snapshots/policies/{policyName}
- /clusters/{clusterName}/services/{serviceName}/snapshots/policies/{policyName}/history
- /clusters/{clusterName}/services/{serviceName}/watcheddir
- /clusters/{clusterName}/services/{serviceName}/watcheddir/{directoryPath}
- /clusters/{clusterName}/services/{serviceName}/yarnApplications
- /clusters/{clusterName}/services/{serviceName}/yarnApplications/{applicationId}/kill
- /clusters/{clusterName}/services/{serviceName}/yarnApplications/attributes
- /clusters/{clusterName}/services/{serviceName}/yarnUtilization
- /clusters/{clusterName}/serviceTypes
- /clusters/{clusterName}/utilization
- /cm/allHosts/config
- /cm/commands
- /cm/commands/collectDiagnosticData
- /cm/commands/deleteCredentials
- /cm/commands/generateCredentials
- /cm/commands/hostInstall
- /cm/commands/hostsDecommission
- /cm/commands/hostsOfflineOrDecommission
- /cm/commands/hostsRecommission
- /cm/commands/hostsRecommissionWithStart
- /cm/commands/hostsStartRoles
- /cm/commands/importAdminCredentials
- /cm/commands/importKerberosPrincipal
- /cm/commands/inspectHosts
- /cm/commands/refreshParcelRepos
- /cm/config
- /cm/deployment
- /cm/importClusterTemplate
- /cm/kerberosInfo
- /cm/kerberosPrincipals
- /cm/license
- /cm/licensedFeatureUsage
- /cm/log
- /cm/peers
- /cm/peers/{peerName}
- /cm/peers/{peerName}/commands/test
- /cm/scmDbInfo
- /cm/service
- /cm/service/autoAssignRoles
- /cm/service/autoConfigure
- /cm/service/commands
- /cm/service/commands/enterMaintenanceMode
- /cm/service/commands/exitMaintenanceMode
- /cm/service/commands/restart
- /cm/service/commands/start
- /cm/service/commands/stop
- /cm/service/config
- /cm/service/roleCommands/jmapDump
- /cm/service/roleCommands/jmapHisto
- /cm/service/roleCommands/jstack
- /cm/service/roleCommands/lsof
- /cm/service/roleCommands/restart
- /cm/service/roleCommands/start
- /cm/service/roleCommands/stop
- /cm/service/roleConfigGroups
- /cm/service/roleConfigGroups/{roleConfigGroupName}
- /cm/service/roleConfigGroups/{roleConfigGroupName}/config
- /cm/service/roleConfigGroups/{roleConfigGroupName}/roles
- /cm/service/roles
- /cm/service/roles/{roleName}
- /cm/service/roles/{roleName}/commands
- /cm/service/roles/{roleName}/commands/enterMaintenanceMode
- /cm/service/roles/{roleName}/commands/exitMaintenanceMode
- /cm/service/roles/{roleName}/config
- /cm/service/roles/{roleName}/logs/full
- /cm/service/roles/{roleName}/logs/stacks
- /cm/service/roles/{roleName}/logs/stacksBundle
- /cm/service/roles/{roleName}/logs/stderr
- /cm/service/roles/{roleName}/logs/stdout
- /cm/service/roleTypes
- /cm/shutdownReadiness
- /cm/trial/begin
- /cm/trial/end
- /cm/version
- /commands/{commandId}
- /commands/{commandId}/abort
- /commands/{commandId}/retry
- /events
- /events/{eventId}
- /externalAccounts/account/{name}
- /externalAccounts/account/{name}/commands/{commandName}
- /externalAccounts/account/{name}/config
- /externalAccounts/accountByDisplayName/{displayName}
- /externalAccounts/create
- /externalAccounts/delete/{name}
- /externalAccounts/supportedCategories
- /externalAccounts/supportedTypes/{categoryName}
- /externalAccounts/type/{typeName}
- /externalAccounts/typeInfo/{typeName}/commandsByName
- /externalAccounts/update
- /hosts
- /hosts/{hostId}
- /hosts/{hostId}/commands/enterMaintenanceMode
- /hosts/{hostId}/commands/exitMaintenanceMode
- /hosts/{hostId}/commands/migrateRoles
- /hosts/{hostId}/config
- /hosts/{hostId}/metrics
- /timeseries
- /timeseries/dashboards
- /timeseries/dashboards/{dashboardName}
- /timeseries/entityTypeAttributes
- /timeseries/entityTypes
- /timeseries/schema
- /tools/echo
- /tools/echoError
- /users
- /users/{userName}
- /users/sessions
這也是一個描述REST API的WADL文檔。
數據模型
所有端點都對一組公共數據進行操作。Cloudera Manager API使用了JSON。
數據元素
- activity
- activityList
- apiDashboard
- apiDashboardList
- audit
- auditList
- batchRequest
- batchRequestElement
- batchResponse
- batchResponseElement
- bulkCommandList
- cdhUpgradeArgs
- cluster
- clusterList
- clusterRef
- clusterTemplate
- clusterTemplateInstantiator
- clusterUtilization
- cmPeer
- cmPeerList
- cmVersionInfo
- collectDiagnosticDataArgs
- command
- commandList
- commandMetadata
- commandMetadataList
- config
- configList
- configureForKerberosArgs
- deployment
- disableJtHaArgs
- disableLlamaHaArgs
- disableOozieHaArgs
- disableRmHaArgs
- disableSentryHaArgs
- echoMessage
- enableJtHaArgs
- enableLlamaHaArgs
- enableLlamaRmArgs
- enableNnHaArgs
- enableOozieHaArgs
- enableRmHaArgs
- enableSentryHaArgs
- event
- eventQueryResult
- externalAccount
- externalAccountCategories
- externalAccounts
- externalAccountType
- externalAccountTypes
- hbaseSnapshot
- hbaseSnapshotError
- hbaseSnapshotPolicyArguments
- hbaseSnapshotResult
- hdfsCloudReplicationArguments
- hdfsDisableHaArgs
- hdfsDisableNnHaArgs
- hdfsFailoverArgs
- hdfsHaArgs
- hdfsReplicationArguments
- hdfsReplicationCounter
- hdfsReplicationResult
- hdfsSnapshot
- hdfsSnapshotError
- hdfsSnapshotPolicyArguments
- hdfsSnapshotResult
- hdfsUsageReport
- hdfsUsageReportRow
- healthCheck
- hiveCloudReplicationArguments
- hiveReplicationArguments
- hiveReplicationError
- hiveReplicationResult
- hiveTable
- hiveUDF
- host
- hostInstallArgs
- hostList
- hostNames
- hostRef
- hostRefList
- hostTemplate
- hostTemplateList
- impalaCancelResponse
- impalaQuery
- impalaQueryAttribute
- impalaQueryAttributeList
- impalaQueryDetailsResponse
- impalaQueryResponse
- impalaTenantUtilization
- impalaTenantUtilizationList
- impalaUDF
- impalaUtilization
- impalaUtilizationHistogram
- impalaUtilizationHistogramBin
- jnArgs
- kerberosInfo
- license
- licensedFeatureUsage
- metric
- metricData
- metricList
- metricSchema
- metricSchemaList
- migrateRolesArgs
- mr2AppInformation
- mrUsageReport
- mrUsageReportRow
- nameservice
- nameserviceList
- parcel
- parcelList
- parcelRef
- parcelUsage
- parcelUsageHost
- parcelUsageParcel
- parcelUsageRack
- parcelUsageRole
- principals
- process
- productVersion
- replicationCommand
- replicationCommandList
- replicationDiagnosticsCollectionArgs
- replicationSchedule
- replicationScheduleList
- restartClusterArgs
- role
- roleConfigGroup
- roleConfigGroupList
- roleConfigGroupRef
- roleList
- roleNames
- roleRef
- roleTypeConfig
- roleTypeList
- rollEditsArgs
- rollingRestartArgs
- rollingRestartClusterArgs
- rollingUpgradeClusterArgs
- rollingUpgradeServicesArgs
- scmDbInfo
- service
- serviceConfig
- serviceList
- serviceRef
- serviceTypeList
- shutdownReadiness
- simpleRollingRestartClusterArgs
- snapshotCommand
- snapshotCommandList
- snapshotPolicy
- snapshotPolicyList
- tenantUtilization
- tenantUtilizationList
- timeSeries
- timeSeriesAggregateStatistics
- timeSeriesCrossEntityMetadata
- timeSeriesData
- timeSeriesEntityAttribute
- timeSeriesEntityAttributeList
- timeSeriesEntityType
- timeSeriesEntityTypeList
- timeSeriesMetaData
- timeSeriesQuery
- timeSeriesResponse
- timeSeriesResponseList
- user
- userList
- userSession
- userSessionList
- watchedDir
- watchedDirList
- yarnApplication
- yarnApplicationAttribute
- yarnApplicationAttributeList
- yarnApplicationDiagnosticsCollectionArgs
- yarnApplicationResponse
- yarnKillResponse
- yarnTenantUtilization
- yarnTenantUtilizationList
- yarnUtilization
轉自:https://blog.csdn.net/sccdcwc/article/details/81173002
參考:https://www.cloudera.com/documentation/enterprise/latest/topics/cm_intro_api.html