All Products
Search
Document Center

Resource Orchestration Service:EMR resources

Last Updated:Jun 22, 2026

Lists the AssociationProperty values available for E-MapReduce (EMR) resources in ROS templates.

AssociationProperty value

Description

Corresponding AssociationPropertyMetadata

ALIYUN::Emr::ECSCluster::ClusterId

Queries a list of EMR clusters.

  • RegionId: The region ID. Defaults to the region of the stack.

  • ClusterTypes: A list of cluster types. Valid values:

    • DATALAKE: New data lake.

    • OLAP: Data analytics.

    • DATAFLOW: Real-time data stream.

    • DATASERVING: Data service.

    • CUSTOM: Custom hybrid cluster.

    • HADOOP: Old data lake.

  • ClusterStates: An array of cluster states. Valid values:

    • STARTING: Starting.

    • START_FAILED: Start failed.

    • BOOTSTRAPPING: Bootstrap action initialization.

    • RUNNING: Running.

    • TERMINATING: Terminating.

    • TERMINATED: Terminated.

    • TERMINATED_WITH_ERRORS: Terminated due to an error.

    • TERMINATE_FAILED: Termination failed.

  • PaymentTypes: The billing method. Valid values:

    • Subscription: upfront.

    • PayAsYouGo: Pay-as-you-go.

Examples

JSON example:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RegionId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::RegionId"
    },
    "ClusterId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::Emr::ECSCluster::ClusterId",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}",
        "PaymentTypes": [
          "PayAsYouGo"
        ]
      }
    }
  }
}

YAML example:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RegionId:
    Type: String
    AssociationProperty: ALIYUN::ECS::RegionId
  ClusterId:
    Type: String
    AssociationProperty: ALIYUN::Emr::ECSCluster::ClusterId
    AssociationPropertyMetadata:
      RegionId: ${RegionId}
      PaymentTypes:
        - PayAsYouGo