- component: tidb
  name: 8C16G
  displayName: 8 vCPU, 16 GiB
  cpu: 8
  memoryGi: 16
  deployType: dedicated
  tierUnitMap:
    aws:
      # --- X86 --- #
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1, ap-northeast-2 ]
        tenantIds: [ 0 ]
        tierUnitKey: aws:tidb:c5.2xlarge:local-storage:0:0

      # --- ARM --- #
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1, ap-northeast-2 ]
        tenantIds: [ 0 ]
        tierUnitKey: aws:tidb:c6g.2xlarge:local-storage:0:0

    gcp:
      - regions: [ us-west1 ]
        tenantIds: [ 0 ]
        tierUnitKey: gcp:tidb:n2-custom-8-16384:local-storage:0:0

- component: tidb
  name: 8C32G
  displayName: 8 vCPU, 32 GiB
  cpu: 8
  memoryGi: 32
  deployType: dedicated
  tierUnitMap:
    aws:
      # --- X86 --- #
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1, ap-northeast-2 ]
        tenantIds: [ 0 ]
        tierUnitKey: aws:tidb:m5.2xlarge:local-storage:0:0

      # --- ARM --- #
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1, ap-northeast-2 ]
        tenantIds: [ 0 ]
        tierUnitKey: aws:tidb:m6g.2xlarge:local-storage:0:0

    gcp:
      - regions: [ us-central1, us-west1, asia-northeast1, asia-northeast2, asia-southeast1, asia-east1 ]
        tenantIds: [ 0 ]
        tierUnitKey: gcp:tidb:n2-standard-8:local-storage:0:0

    azure:
      # --- X86 --- #
      - regions: [ westus2, eastus2 ]
        tenantIds: [ 0 ]
        tierUnitKey: azure:tidb:Standard_D8as_v5:local-storage:0:0

      - regions: [ westus2, eastus, eastus2 ]
        tenantIds: [ 0 ]
        tierUnitKey: azure:tidb:Standard_D8s_v5:local-storage:0:0

      # --- ARM --- #
      - regions: [ westus2, eastus, eastus2 ]
        tenantIds: [ 0 ]
        tierUnitKey: azure:tidb:Standard_D8ps_v5:local-storage:0:0

- component: tikv
  name: 8C32G
  displayName: 8 vCPU, 32 GiB
  cpu: 8
  memoryGi: 32
  deployType: dedicated
  tierUnitMap:
    aws:
      # --- X86 --- #
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1 ]
        tenantIds: [ 0 ]
        tierUnitKey: aws:tikv:m5.2xlarge:gp3:4000:288

      # --- ARM --- #
      # io2
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1 ]
        tenantIds: [ 1369847559691397265 ] # Dedicated Team Test
        tierUnitKey: aws:tikv:m6g.2xlarge:io2:4000:0

      # gp3
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1 ]
        tenantIds: [ 0 ]
        tierUnitKey: aws:tikv:m6g.2xlarge:gp3:4000:297

    gcp:
      - regions: [ us-central1, us-west1, asia-northeast1, asia-northeast2, asia-southeast1, asia-east1 ]
        tenantIds: [ 0 ]
        tierUnitKey: gcp:tikv:n2-standard-8:pd-ssd:0:0

    azure:
      # --- X86 --- #
      - regions: [ westus2, eastus2 ]
        tenantIds: [ 0 ]
        tierUnitKey: azure:tikv:Standard_D8as_v5:premiumv2:4000:288

      - regions: [ westus2, eastus, eastus2 ]
        tenantIds: [ 0 ]
        tierUnitKey: azure:tikv:Standard_D8s_v5:premiumv2:4000:288

      # --- ARM --- #
      - regions: [ westus2, eastus, eastus2 ]
        tenantIds: [ 0 ]
        tierUnitKey: azure:tikv:Standard_D8ps_v5:premiumv2:4000:297

- component: tikv
  name: 8C64G
  displayName: 8 vCPU, 64 GiB
  cpu: 8
  memoryGi: 64
  deployType: dedicated
  tierUnitMap:
    aws:
      # --- X86 --- #
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1 ]
        tenantIds: [ 0 ]
        tierUnitKey: aws:tikv:r5.2xlarge:gp3:4000:288

      # --- ARM --- #
      # io2
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1 ]
        tenantIds: [ 1369847559691397265 ] # Dedicated Team Test
        tierUnitKey: aws:tikv:r6g.2xlarge:io2:4000:0

      # gp3
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1 ]
        tenantIds: [ 0 ]
        tierUnitKey: aws:tikv:r6g.2xlarge:gp3:4000:297

    gcp:
      - regions: [ us-central1, us-west1, asia-northeast1, asia-northeast2, asia-southeast1, asia-east1 ]
        tenantIds: [ 0 ]
        tierUnitKey: gcp:tikv:n2-highmem-8:pd-ssd:0:0

- component: tiflash
  name: 8C64G
  displayName: 8 vCPU, 64 GiB
  cpu: 8
  memoryGi: 64
  deployType: dedicated
  tierUnitMap:
    aws:
      # --- X86 --- #
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1 ]
        tenantIds: [ 0 ]
        tierUnitKey: aws:tiflash:r5.2xlarge:gp3:12000:288

      # --- ARM --- #
      # io2
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1 ]
        tenantIds: [ 1369847559691397265 ] # Dedicated Team Test
        tierUnitKey: aws:tiflash:r6g.2xlarge:io2:4000:0

      # gp3
      - regions: [ us-east-1, us-west-2, ap-northeast-1, ap-southeast-1, eu-central-1, ap-south-1 ]
        tenantIds: [ 0 ]
        tierUnitKey: aws:tiflash:r6g.2xlarge:gp3:12000:297

    gcp:
      - regions: [ us-central1, us-west1, asia-northeast1, asia-northeast2, asia-southeast1, asia-east1 ]
        tenantIds: [ 0 ]
        tierUnitKey: gcp:tiflash:n2-highmem-8:pd-ssd:0:0

    azure:
      # --- X86 --- #
      - regions: [ westus2, eastus2 ]
        tenantIds: [ 0 ]
        tierUnitKey: azure:tiflash:Standard_E8as_v5:premiumv2:12000:288

      - regions: [ westus2, eastus, eastus2 ]
        tenantIds: [ 0 ]
        tierUnitKey: azure:tiflash:Standard_E8s_v5:premiumv2:12000:288

      # --- ARM --- #
      - regions: [ westus2, eastus, eastus2 ]
        tenantIds: [ 0 ]
        tierUnitKey: azure:tiflash:Standard_E8ps_v5:premiumv2:12000:297
