tencent cloud

All product documents
Elastic MapReduce
CAM-Enabled EMR API Authorization Granularity Details
Last updated: 2023-12-27 10:00:46
CAM-Enabled EMR API Authorization Granularity Details
Last updated: 2023-12-27 10:00:46

List of APIs supporting resource-level authorization

EMR supports resource-level authorization. You can grant a specified sub-account the API permission of a specified resource.
Caution
A permission error may occur when new APIs are subsequently added. In case of such permission error, you can add the missing API permission in the policy based on the error message.
APIs supporting resource-level authorization include:
API
Description
Resource Type/Six-Segment Example of Resource
DescribeKeyTabFile
Exports keytab file (user management)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeShowUserManagerTab
Specifies whether to show the user management tab (user management)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeResourceSchedule
Gets data from the YARN resource scheduling page
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeCamUserList
Queries CAM user list
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeClusterServiceInfo
Queries service information
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeUserManagerUserList
Queries user list (user management)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyUserManagerPwd
Changes user password (user management)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyResourcePools
Refreshes dynamic resource pool
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DeleteUserManagerUserList
Deletes user (user management)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyResourceScheduler
Modifies the YARN resource scheduler (the change will take effect after you click **Apply**)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyResourceScheduleSwitch
After this switch is turned on, the configuration file of resource scheduling needs to be synced to the resource scheduler first before the resource scheduler page can be viewed and operations can be performed on the page
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
AddUserManagerUserList
Adds user (user management)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyUserManagerInfo
Modifies user information (user management)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyResourceScheduleConfig
Modifies the resource configuration of YARN resource scheduling
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyResourceScheduleConfigForRollback
Cancels saving the resource configuration of YARN resource scheduling
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
InquirePriceRefundEmr
Queries the refund amount of terminated node
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifySecurityGroup
Modifies cluster security group
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeInstanceRenewNodes
Queries renewed nodes of EMR cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
InquirePriceRenewEmr
Queries cluster price for renewal
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeInstancesList
Queries the list of EMR cluster instances
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyFlowStatus
Changes workflow status
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyMasterIp
Updates EMR cluster IP
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
CheckFlowCanBeCancelled
Checks whether the workflow can be canceled
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeModifySpec
Queries target specification
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
AddShellScriptTask
Generates cluster script task
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeShellScriptTaskList
Queries the list of cluster script tasks
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeShellScriptNodes
Queries the list of nodes in a single cluster script task
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeNodeList
Views node information
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeNodeList
Views node information
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeShellScriptNodeDetails
Queries the detailed execution result of cluster script task on a single node
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DeleteShellScriptList
Deletes the records of cluster script tasks
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeMasterIp
Gets EMR cluster instance IP
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeEKSInstances
Queries the API information of TKE cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
AddServiceConfFile
Adds custom configuration file
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DeleteServiceConfFile
Deletes custom configuration file
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyBootScript
Modifies bootstrap script
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeInstanceAlias
Gets alias
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeBootScript
Gets bootstrap script
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeSubJobFlowStatus
Describes EMR subtask workflow
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ListConfLogs
Gets configuration delivery logs
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
GenerateScaleoutGoodsDetail
Generates scale-out order
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
GenerateRenewGoodsDetail
Generates renewal order
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
GenerateModifyGoodsDetail
Generates configuration adjustment order
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyAutoScaleGlobalConf
Updates the global configuration of auto scaling
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeFlowStatusDetail
Queries EMR task execution details
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeFileIps
Queries the list of IPs of the specified configuration file
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeExportConfsList
Queries the list of exportable configuration files
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeFlowStatus
Queries the EMR instance workflow status
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeFlowNum
Queries the number of workflows in EMR cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeClusterNodes
Queries the hardware node information of EMR cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ClearMetadata
Clears the metadata information of EMR cluster and terminates cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeAutoScaleGlobalConf
Gets the global configuration of auto scaling
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeAutoScaleSpecs
Gets auto scaling specification
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyAutoScaleSpecs
Modifies auto scaling specification
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
AddMetricScaleStrategy
Adds metric load-based scaling rule
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DeleteAutoScaleSpec
Deletes auto scaling specification
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeAutoScaleRecords
Gets auto scaling history
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DeleteAutoScaleStrategy
Deletes auto scaling rule
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyStrategyPriority
Changes rule priority
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeAutoScaleMetaRange
Gets auto scaling metadata
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeAutoScaleStrategies
Gets auto scaling rules
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyAutoScaleStrategy
Modifies auto scaling rule
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
AddAutoScaleSpec
Adds auto scaling specification
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
TerminateAutoScaleNodes
Terminates all automatically scaled nodes
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeCbsEncrypt
Describes CBS encryption
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyConfigGroup
Modifies configuration group
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DeleteConfigGroup
Deletes configuration group
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
AddConfigGroup
Adds configuration group
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeConfigGroup
Describes configuration group
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
SynchronizeGroupConfCheck
Syncs configuration check
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
UnbindInstanceAndNodesTags
Unbinds cluster from tags
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeNodeResourceConfigFast
Quickly gets node specification configuration
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
InstallCos
Enables COS upon installation
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeScaleoutableService
Describes services that can be scaled out
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeNodeResourceConfig
Gets node specification configuration
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DeleteNodeResourceConfig
Deletes node specification configuration
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
AddNodeResourceConfig
Adds node specification configuration
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
SetNodeResourceConfigDefault
Sets the default attributes of node specification configuration
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeHbaseTableMetricDataOverview
Gets HBase table-level monitoring data overview
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeInstanceNode
Pulls node resources from the Tag console
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
UpdateWebproxyPassword
Updates the password of proxy component
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
TerminateTasks
Terminates task nodes
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
TerminateNodes
Terminates nodes
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
TerminateInstance
Terminates EMR instance
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
StopService
Stops component service
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
StopMonitor
Stops component monitoring
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
StartService
Starts component service
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
StartMonitor
Starts component monitoring
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ScaleOutRouter
Adds router nodes
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeDestroyInfo
Queries the termination information of EMR cluster or node
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ScaleOutInstance
Scales out instance
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
RollBackConf
Rolls back configuration
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
RestartService
Restarts component service
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyServiceParams
Modifies service component parameters
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyResource
Adjusts instance configuration
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
AssignInstancesProject
Assigns EMR cluster to specified project
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyOptionalSpecStatus
Changes the status of optional specification
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyOptionalSpec
Modifies optional specification
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeSelectedOptionalSpec
Queries selected optional specification
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyInstanceBasic
Renames cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
InstallSoftware
Installs component
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
InquiryPriceAddRouter
Queries the price of router adding
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
InquiryPriceRenewInstance
Queries the price for renewal
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
InquiryPriceUpdateInstance
Queries the price for configuration adjustment
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
InquiryPriceScaleOutInstance
Queries the price for scale-out
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribleClusterNodes
Queries the hardware node information of EMR cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeServiceNodeInfos
Queries the service process information of EMR cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeServiceGroups
Queries the service group information of EMR cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeServiceConfs
Queries all configuration information of the EMR cluster service
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeScaleoutGoodsDetail
Queries scale-out order
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeRouterGoodsDetail
Queries router node order
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeRenewGoodsDetail
Queries renewal order
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeOptionalSpec
Queries the optional specifications of EMR instance node
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeModifyGoodsDetail
Queries configuration adjustment order
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeMetricsDimension
Queries the dimension values of monitoring at different levels
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeMetricMeta
Queries the monitoring metadata of EMR cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeInstanceOplog
Queries the operation log of EMR instance
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeExecCustomScript
Queries the information of custom script
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeInstanceAlerts
Queries the alarm information of EMR cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeInstances
Queries the information of EMR instances
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeInstallSoftwareInfo
Queries the information of components installed and uninstalled for EMR cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeExportConfs
Queries export configuration
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
CheckDiskInfo
Checks whether the disk metadata in the console is updated
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
SyncDiskInfo
Updates disk metadata in console
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeServiceConfsNew
Gets the configuration information of component (configuration management page)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeConfFileList
Gets the list of configuration files (configuration management page)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeServiceConfCategories
Gets the configuration type of component (configuration management page)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeServiceConfDiff
Compares configurations (configuration management page)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeConfigGroupList
Queries the configuration group information of node type
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeHbaseStatus
Displays the information of `DescribeHbaseStatus`
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyHbaseRit
Fixes HBase RIT issue
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
TerminateSparkApp
Terminates Spark job
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeAccessKey
Gets the `AccessKey` of cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeAttachableDisks
Queries the cloud disks that can be mounted to the node
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
InquirePriceRenewDisks
Queries the price for cloud disk renewal
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
AttachDisks
Mounts cloud disk
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeNodeDataDisks
Queries the data disk information of node
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
InquirePriceResizeDisks
Queries the price for cloud disk expansion
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ResizeDataDisks
Expands cloud disk
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyAutoRenewFlag
Automatic Renewal
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ScaleOutCluster
Adds cluster nodes
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
StartStopServiceOrMonitor
Starts or stops monitoring or service
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeClusterClients
Views the client information on the page
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeDelayedServiceConfig
Gets expired configuration (configuration management page)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeFailedServiceConfig
Gets failed configuration (configuration management page)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeServiceConfDimensionDiff
Compares the configurations at different levels (configuration management page)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyEmrManagerAgent
Updates EMR Manager Agent
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyServiceConfDiff
Overwrites different configuration (configuration management)
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyYarnLabelState
Delivers an instruction to add, delete, or bind a label
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeYarnScheduleHistory
Views the YARN resource scheduling history
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeYarnDeployMessage
Gets the prompt message
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyYarnDeploy
Applies deployment
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeParentLabels
Gets the list of labels of the parent queue
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeYarnLastestLabels
Gets the latest label information
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyYarnLabels
Syncs YARN node labels
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyYarnQueue
Modifies the resource pool in resource scheduling
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyOldLabelConfig
Cancels saving the edited content in YARN label management
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeNodeLabelWebUrl
Gets the web URL of YARN node labels
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeNodeManagerHosts
Gets the list of NodeManager IPs
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyGlobalScaleConf
Modifies the scaling configuration of cluster, including whether to enable scaling and the scaling type
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeGlobalScaleConf
Gets the scaling configuration of cluster, including whether to enable scaling and the scaling type
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
ModifyManagedScaleGlobalConf
Updates the global configuration of managed scaling
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeManagedScaleGlobalConf
Gets the global configuration of managed scaling
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeServiceComponentInfos
Describes the role information of container cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DescribeRssClusterList
Gets the RSS clusters in the same EKS cluster as the current Spark cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
CreateSparkLinkRss
Associates RSS cluster with Spark cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId
DeleteSparkLinkRss
Disassociates RSS cluster from Spark cluster
emr-instance|qcs::emr:${region}:uin/${uin}:emr-instance/$emrInstanceId


List of APIs supporting API-level authorization

API
Description
RunJobFlow
Creates and runs job
DescribeJobFlow
Queries running jobs
DescribeK8sResourcePrice
Queries the price of K8s resource
DescribePodSpecs
Describes Pod specification
GenerateCreateGoodsDetail
Generates cluster creation order
DescribeLogSearchFileNames
Gets the list of log search files
DescribeInstanceServiceRoleNames
Gets service role names
DescribeCompareMetricsList
Gets the list of comparison metrics
DescribeHeatMapMetricList
Returns the list of metrics in the aggregated cluster server dimension
DescribeHBaseRegionList
Gets the list of HBase regions
DescribeClusterOverview
Queries cluster overview
DescribeEMRNodeOverview
Queries the deployment status of various processes on node
DescribeNodeHardwareInfo
Queries the basic configuration of the host
DescribeTopNMeta
Gets the top N metadata information items
DescribeMetricDataAutoGranularity
Gets monitoring data and automatically sets time granularity
DescribeLogSearchTabs
Gets log search tabs
DescribeEMRHostOverview
Queries the process status on the host details page
DescribeLogSearchRecords
Gets log search content
DescribeTopNByProcess
Gets the top N processes
DescribeDiskInfo
Returns specific disk information
DescribeTopNByHost
Queries the top N hosts on the overview page
DescribeHeatMapDistribution
Returns the heat map data of cluster
DescribeInstanceServiceRoleTable
Gets the data of service role table
DescribeNodeAlias
Gets the alias of EMR node
DescribeInstanceNodes
Gets the host information of cluster
DescribeKeyPairs
Queries the information of key pairs
DescribeHbaseTableMetricData
Queries HBase table-level monitoring data
DescribeKeyPairs
Queries the information of key pairs
DescribeEmrMetaDB
Gets the unified metadatabase information of Hive
ModifyEmrRole
Updates the information of EMR role
DescribeDisasterRecoverGroup
Gets the information of spread placement group
DescribeTags
Pulls all tags of cluster
InquiryPriceCreateInstance
Queries the price of created instance
DescribleAccountBalance
Queries account balance
DescribeSecurityGroup
Gets the information of EMR security group
DescribeCvmSpec
Queries CVM instance specification
DescribeCdbPrice
Queries the price of TencentDB instance
CreateInstance
Creates EMR instance
GetMetricDataForMcController
Gets the monitoring information on the details page in the console
DescribeVpcList
Queries the list of VPCs
DescribeSceneProductInfo
Gets the cluster use case, type, product, and component information from the purchase page
DescribeRegionAndZoneSaleInfo
Gets the region and AZ information from the console and the purchase page
DescribeCgwProjects
Gets the list of CGW projects
DescribeServiceUpgradeVersion
View the service minor version that can be upgraded
ModifyServiceVersion
Upgrades service minor version
DescribeServiceRoleInstanceConstraints
Gets the constraint information of role instances removed from the service
CheckSupportServiceRoleInstance
Checks whether a role instance can be added to the service
DescribeServiceRoleNames
Gets the drop-down list of role names (or role types) of the service
DescribeServiceRoleInstanceDeployableNodes
Queries the list of nodes where the service role can be deployed
DescribeServiceDeletableRoleInstances
Queries the list of role instances that can be deleted from the service
DeleteServiceRoleInstance
Removes role instance
AddServiceRoleInstance
Adds role instance
ModifyResourcesTags
Forcibly modifies tag
CreateCluster
Creates cluster
RepairDisk
Repairs the business after the customer's corrupted disk is replaced at the CVM side
CreateOutsideClient
Provides component packages and deployment scripts for servers outside the EMR cluster to support their access to EMR and job submission
ModifyCvmReplaceFlag
Modifies the EMR cluster to support abnormal node replacement

For more information on resource-level and API-level authorization, see Authorization Granularity Scheme.
Was this page helpful?
You can also Contact Sales or Submit a Ticket for help.
Yes
No

Feedback

Contact Us

Contact our sales team or business advisors to help your business.

Technical Support

Open a ticket if you're looking for further assistance. Our Ticket is 7x24 available.

7x24 Phone Support
Hong Kong, China
+852 800 906 020 (Toll Free)
United States
+1 844 606 0804 (Toll Free)
United Kingdom
+44 808 196 4551 (Toll Free)
Canada
+1 888 605 7930 (Toll Free)
Australia
+61 1300 986 386 (Toll Free)
EdgeOne hotline
+852 300 80699
More local hotlines coming soon