Todos os produtos
Search
Central de documentação

:CrieDeploymentSet

Última atualização: Jul 03, 2026

Cria um conjunto de implantação em uma região.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos chamar esta operação no OpenAPI Explorer para maior conveniência. O OpenAPI Explorer gera dinamicamente códigos de exemplo da operação para diferentes SDKs.

Parâmetros de solicitação

Parâmetro

Tipo

Obrigatório

Exemplo

Descrição

Action String Sim CreateDeploymentSet

Operação a ser executada. Defina o valor como CreateDeploymentSet.

RegionId String Sim cn-hangzhou

ID da região onde criar o conjunto de implantação. Chame a operação DescribeRegions para consultar a lista de regiões mais recente.

OnUnableToRedeployFailedInstance String Não CancelMembershipAndStart

Solução de emergência para o seguinte cenário: instâncias do conjunto de implantação não podem ser distribuídas em zonas diferentes devido à insuficiência de recursos após failover de máquinas físicas com falha para máquinas físicas normais. Valores válidos:

  • CancelMembershipAndStart: remove as instâncias do conjunto de implantação e as reinicia imediatamente após o failover.
  • KeepStopped: mantém as instâncias no estado anormal e as reinicia após a reposição de recursos.

Valor padrão: CancelMembershipAndStart.

Description String Não testDescription

Descrição do conjunto de implantação. Deve ter de 2 a 256 caracteres e não pode começar com http:// ou https://.

ClientToken String Não 123e4567-e89b-12d3-a456-426655440000

Token de cliente usado para garantir a idempotência da solicitação. Gere o token com o cliente, mas assegure que seja único entre solicitações diferentes. O token aceita apenas caracteres ASCII e não pode exceder 64 caracteres. Para mais informações, consulte Como garantir a idempotência.

DeploymentSetName String Não testDeploymentSetName

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

Domain String Não null
Nota Este parâmetro não é mais utilizado.
Granularity String Não null
Nota Este parâmetro não é mais utilizado.
Strategy String Não Availability

Estratégia de implantação. Valores válidos:

  • Availability: estratégia de alta disponibilidade
  • AvailabilityGroup: estratégia de grupo de alta disponibilidade
  • LowLatency: estratégia de baixa latência

Valor padrão: Availability.

GroupCount Long Não 1

Número de grupos no conjunto de implantação. Valores válidos: 1 a 7.

Valor padrão: 3.

Nota Este parâmetro é válido apenas quando Strategy está definido como AvailabilityGroup.

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

DeploymentSetId

String

ds-bp1frxuzdg87zh4pzq****

ID do conjunto de implantação.

RequestId

String

473469C7-AA6F-4DC5-B3DB-A3DC0DE3****

ID da solicitação.

Exemplos

Exemplos de solicitações

http(s)://ecs.aliyuncs.com/?Action=CreateDeploymentSet
&RegionId=cn-hangzhou
&DeploymentSetName=testDeploymentSetName
&Strategy=Availability
&<Common request parameters>

Exemplos de respostas de sucesso

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateDeploymentSetResponse>
    <DeploymentSetId>ds-bp1frxuzdg87zh4pzq****</DeploymentSetId>
    <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
</CreateDeploymentSetResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "DeploymentSetId" : "ds-bp1frxuzdg87zh4pzq****",
  "RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400

MissingParameter

The input parameter RegionId that is mandatory for processing this request is not supplied.

RegionId é obrigatório.

400

InvalidDeploymentSetName.Malformed

Specified deployment set name is not valid.

Valor de DeploymentSetName inválido.

400

InvalidDescription.Malformed

The specified parameter Description is not valid.

Formato de Description inválido. A descrição deve ter de 2 a 256 caracteres e não pode começar com http:// ou https://.

400

InvalidParameter.Domain

The specified parameter Domain is not valid.

Valor de Domain inválido.

400

InvalidParameter.Strategy

The specified parameter Strategy is not valid.

Valor de Strategy inválido.

400

InvalidParameter.granularity

The specified parameter Granularity is not valid.

Valor de Granularity inválido.

400

DependencyViolation.domain.granularity

The DeploymentSet domain and granularity is violation.

Os parâmetros Domain e Granularity especificados não correspondem entre si.

400

DependencyViolation.strategy.granularity

The DeploymentSet strategy and granularity is violation.

Os parâmetros Strategy e Granularity especificados não correspondem entre si.

400

DeploymentSet.GroupQuotaFull

The deploymentSet group quota is full.

O número especificado de grupos no conjunto de implantação excede a cota.

400

InvalidParameter.GroupCount

The specified parameter "GroupCount" is not valid.

Valor de GroupCount inválido.

400

InvalidZoneId.NotFound

The zoneId provided does not exist in our records.

O ID da zona especificado não foi encontrado.

400

QuotaExceed.DeploymentSet

The deploymentSet quota is full.

A cota de conjuntos de implantação foi esgotada.

Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.