- component: tikv  # immutable
  deployType: dedicated  # immutable, alias: `cluster_type`
  name: 4C16G  # immutable, alias: `nodeSize`
  displayName: 4 vCPU, 16GiB (Beta)  # UI 上的展示名称
  memo: blabla for RD/PM/OPS  # 内部可见的备注
  default: true  # 是否为 deployType + component 下的默认机型
  cpu: 4
  memoryGi: 16
  tierUnitMap: # 顺序有关
    aws: # provider name
      - regions: [us-west-2] # region name list
        tenantIds: [123, 456] # tenant_id must be string
        tierUnitKey: aws-tikv-dedicated-r5.2xlarge-gp3-4000-400
      - regions: [us-east-1, us-west-2] 
        tenantIds: [0] # zero means all tenants
        tierUnitKey: aws-tikv-dedicated-r5.2xlarge-gp3-4000-400

- component: pd  # immutable
  deployType: dedicated  # immutable, alias: `cluster_type`
  name: 4C16G  # immutable, alias: `nodeSize`
  displayName: 4 vCPU, 16GiB (Beta)  # UI 上的展示名称
  memo: blabla for RD/PM/OPS  # 内部可见的备注
  default: true  # 是否为 deployType + component 下的默认机型
  cpu: 4
  memoryGi: 16
  tierUnitMap: # 顺序有关
    aws: # provider name
      - regions: [us-east-1, us-west-2] 
        tenantIds: [0] # zero means all tenants
        tierUnitKey: aws-pd-dedicated-r5.2xlarge-gp3-4000-400
