Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::ECS::DedicatedHost

Última atualização: Jun 27, 2026

Crie hosts dedicados.

Sintaxe

{
  "Type": "ALIYUN::ECS::DedicatedHost",
  "Properties": {
    "DedicatedHostType": String,
    "DedicatedHostName": String,
    "PeriodUnit": String,
    "AutoReleaseTime": String,
    "Description": String,
    "AutoPlacement": String,
    "Tags": List,
    "AutoRenewPeriod": Number,
    "ActionOnMaintenance": String,
    "Period": Number,
    "AutoRenew": String,
    "NetworkAttributesSlbUdpTimeout": Integer,
    "ChargeType": String,
    "ResourceGroupId": String,
    "DedicatedHostClusterId": String,
    "MinQuantity": Integer,
    "CpuOverCommitRatio": Number,
    "ZoneId": String,
    "NetworkAttributesUdpTimeout": Integer,
    "Quantity": Integer
  }
}

Propriedades

Propriedade

Tipo

Obrigatório

Editável

Descrição

Restrição

DedicatedHostType

String

Sim

Não

Tipo do host dedicado.

Nenhuma.

DedicatedHostName

String

Não

Não

Nome do host dedicado.

O nome deve ter de 2 a 128 caracteres e pode conter letras, dígitos, dois pontos (:), sublinhados (_) e hifens (-). Deve começar com uma letra e não pode iniciar com http:// ou https://.

PeriodUnit

String

Não

Não

Unidade do ciclo de faturamento.

Valores válidos:

  • Week

  • Month (padrão)

  • Year

AutoReleaseTime

String

Não

Não

Horário de liberação automática.

Se você não especificar AutoReleaseTime, os hosts dedicados não serão liberados automaticamente.

O horário deve estar entre 30 minutos e 3 anos a partir do momento atual.

Se o valor de ss não for 00, o horário inicial será arredondado automaticamente para baixo até o minuto mais próximo, com base no valor de mm.

Description

String

Não

Não

Descrição do host dedicado.

Nenhuma.

AutoRenewPeriod

Number

Não

Não

Período de renovação automática.

Valores válidos: 1, 2, 3, 6 e 12.

Unidade: mês.

Period

Number

Não

Não

Duração da assinatura.

  • Valores válidos quando PeriodUnit está definido como Week: 1 a 3.

  • Valores válidos quando PeriodUnit está definido como Month: 1 a 9.

  • Valores válidos quando PeriodUnit está definido como Year: 1 a 5.

DedicatedHostClusterId

String

Não

Não

ID do cluster de hosts dedicados.

Nenhuma.

MinQuantity

Integer

Não

Não

Quantidade mínima de hosts dedicados a criar.

Valores válidos: 1 a 100.

CpuOverCommitRatio

Number

Não

Não

Taxa de overcommit de CPU.

É possível configurar taxas de overcommit de CPU apenas para os seguintes tipos de host dedicado: g6s, c6s e r6s. Valores válidos: 1 a 5.

A taxa de overcommit de CPU afeta o número de vCPUs disponíveis em um host dedicado. Use a seguinte fórmula para calcular esse número: vCPUs disponíveis = Núcleos físicos de CPU × 2 × Taxa de overcommit de CPU. Por exemplo, cada host dedicado g6s possui 52 núcleos físicos de CPU. Se você definir a taxa de overcommit como 4, o host dedicado terá 416 vCPUs disponíveis. Em cenários com requisitos mínimos de estabilidade ou carga leve de processamento, como ambientes de desenvolvimento e teste, aumente a taxa de overcommit para implantar mais instâncias do Elastic Compute Service (ECS) das mesmas especificações no host dedicado e reduzir o custo unitário de implantação.

ZoneId

String

Não

Não

ID da zona dos hosts dedicados.

Esta propriedade está vazia por padrão. Se deixada vazia, o sistema seleciona automaticamente uma zona.

AutoRenew

String

Não

Não

Defina se a renovação automática deve ser ativada para os hosts dedicados.

Valores válidos:

  • True

  • False (padrão)

ChargeType

String

Não

Não

Método de faturamento dos hosts dedicados.

Valores válidos:

  • PrePaid: assinatura.

    Ao usar este valor, certifique-se de ter saldo ou crédito suficiente na conta. Caso contrário, o sistema retornará um erro InvalidPayMethod.

  • PostPaid: pagamento conforme o uso.

AutoPlacement

String

Não

Não

Defina se o host dedicado deve ser adicionado ao pool de recursos para implantação automática.

Valores válidos:

  • on (padrão)

  • off

Se você não especificar DedicatedHostId ao criar uma instância em um host dedicado e definir AutoPlacement como on, o sistema selecionará automaticamente um host dedicado do pool de recursos para a instância. Para mais informações, consulte Funções e recursos.

Tags

List

Não

Não

Tags personalizadas.

É possível adicionar até 20 tags no formato [{"Key": "tagKey", "Value": "tagValue"},{"Key": "tagKey2", "Value": "tagValue2"}].

Para mais informações, consulte Propriedades de Tags.

ActionOnMaintenance

String

Não

Não

Política usada para migrar instâncias no host dedicado quando ele falha ou precisa de reparo online.

Valores válidos:

  • Migrate: migra as instâncias para outro servidor físico e as reinicia.

  • Stop: interrompe as instâncias e verifica se o host dedicado pode ser reparado. Se o reparo não for possível, o sistema migra as instâncias para outro servidor físico e as reinicia.

Se o host dedicado usar discos em nuvem, o valor padrão é Migrate. Se usar discos locais, o valor padrão é Stop.

NetworkAttributesSlbUdpTimeout

Integer

Não

Não

Tempo limite para uma sessão UDP entre o Server Load Balancer (SLB) e o host dedicado.

Valores válidos: 15 a 310.

Unidade: segundos.

ResourceGroupId

String

Não

Sim

ID do grupo de recursos dos hosts dedicados.

Nenhuma.

NetworkAttributesUdpTimeout

Integer

Não

Não

Tempo limite para uma sessão UDP entre um usuário e um serviço da Alibaba Cloud no host dedicado.

Valores válidos: 15 a 310.

Unidade: segundos.

Quantity

Integer

Não

Não

Quantidade de hosts dedicados a criar.

Valores válidos: 1 a 100.

Valor padrão: 1.

Sintaxe de Tags

"Tags": [
  {
    "Key": String,
    "Value": String
  }
]

Propriedades de Tags

Propriedade

Tipo

Obrigatório

Editável

Descrição

Restrição

Key

String

Sim

Não

Chave da tag.

A chave deve ter de 1 a 128 caracteres e não pode conter http:// ou https://. Não pode começar com acs: ou aliyun.

Value

String

Não

Não

Valor da tag.

O valor pode ter até 128 caracteres e não pode conter http:// ou https://. Não pode começar com acs: ou aliyun.

Valores de retorno

Fn::GetAtt

  • OrderId: ID do pedido.

  • DedicatedHostIds: IDs dos hosts dedicados.

  • Arn: Alibaba Cloud Resource Name (ARN).

Exemplos

ROSTemplateFormatVersion: '2015-09-01'
Description: Test ECS DedicatedHost
Parameters:
  DedicatedHostType:
    Type: String
    Default: ddh.g6
  DedicatedHostName:
    Type: String
    Default: mytest
Resources:
  DedicatedHost:
    Type: ALIYUN::ECS::DedicatedHost
    Properties:
      DedicatedHostType:
        Ref: DedicatedHostType
      DedicatedHostName:
        Ref: DedicatedHostName
      ChargeType: PostPaid
Outputs:
  OrderId:
    Value:
      Fn::GetAtt:
        - DedicatedHost
        - OrderId
  DedicatedHostIds:
    Value:
      Fn::GetAtt:
        - DedicatedHost
        - DedicatedHostIds
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Description": "Test ECS DedicatedHost",
  "Parameters": {
    "DedicatedHostType": {
      "Type": "String",
      "Default": "ddh.g6"
    },
    "DedicatedHostName": {
      "Type": "String",
      "Default": "mytest"
    }
  },
  "Resources": {
    "DedicatedHost": {
      "Type": "ALIYUN::ECS::DedicatedHost",
      "Properties": {
        "DedicatedHostType": {
          "Ref": "DedicatedHostType"
        },
        "DedicatedHostName": {
          "Ref": "DedicatedHostName"
        },
        "ChargeType": "PostPaid"
      }
    }
  },
  "Outputs": {
    "OrderId": {
      "Value": {
        "Fn::GetAtt": [
          "DedicatedHost",
          "OrderId"
        ]
      }
    },
    "DedicatedHostIds": {
      "Value": {
        "Fn::GetAtt": [
          "DedicatedHost",
          "DedicatedHostIds"
        ]
      }
    }
  }
}