Todos os produtos
Search
Central de documentação

:ListScaleOutEcu

Última atualização: Jul 08, 2026

Use esta operação para consultar as Elastic Compute Units (ECUs) disponíveis para crie ou escalar horizontalmente um aplicativo.

Descrição

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos usar esta operação no OpenAPI Explorer, que também gera dinamicamente códigos de exemplo para diferentes SDKs.

Cabeçalhos da requisição

Esta operação usa apenas cabeçalhos de requisição comuns. Para mais informações, consulte o tópico Parâmetros comuns de requisição.

Sintaxe da requisição

POST /pop/v5/resource/scale_out_ecu_list HTTPS|HTTP

Parâmetros da requisição

Parâmetro

Tipo

Obrigatório

Exemplo

Descrição

LogicalRegionId

String

Não

cn-beijing

ID da região lógica onde você deseja consultar ECUs disponíveis para crie ou escalar horizontalmente um aplicativo. O valor defina neste parâmetro substitui o valor de regionId.

ClusterId

String

Não

52984524-6d48-4bbd-****

ID do cluster onde você deseja consultar ECUs disponíveis para crie ou escalar horizontalmente um aplicativo.

AppId

String

Não

""

ID do aplicativo a ser escalado horizontalmente.

GroupId

String

Não

""

ID do grupo de instâncias onde você deseja consultar ECUs disponíveis para crie ou escalar horizontalmente um aplicativo. Se este parâmetro não for especificado, o grupo padrão será aplicado.

Cpu

Integer

Não

1

Número de CPUs nas ECUs que você deseja consultar.

Mem

Integer

Não

200

Quantidade de memória disponível nas ECUs que você deseja consultar. Unidade: MB

InstanceNum

Integer

Não

1

Número de ECUs disponíveis que você deseja consultar. Este parâmetro é obrigatório ao crie um aplicativo Docker.

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

Code

Integer

200

Código retornado.

Message

String

success

Mensagem retornada.

RequestId

String

4FD9-FEFV*****

ID da requisição.

EcuInfoList

Array

Lista de ECUs retornada.

EcuId

String

0de2ebdb-9490-4fc4-be41*

ID da ECU retornada. Para consultar o ID da ECU, execute dmidecode na instância do Elastic Compute Service (ECS) correspondente à ECU.

Online

Boolean

true

Indica se a ECU está disponível e controlada pelo Enterprise Distributed Application Service (EDAS).

DockerEnv

Boolean

false

Indica se o Docker está instalado na instância ECS correspondente à ECU.

CreateTime

Long

1573281040819

Hora de criação da ECU. Unidade: milissegundos

UpdateTime

Long

1573281040827

Hora da última atualização da ECU. Unidade: milissegundos

IpAddr

String

192.168.XX. XX

Endereço IP interno atribuído à ECU.

HeartbeatTime

Long

1573281040819

Hora do heartbeat da ECU. Unidade: milissegundos

UserId

String

""

Conta do administrador da ECU.

Name

String

""

Nome da instância ECS correspondente à ECU retornada.

ZoneId

String

cn-beijing-h

ID da zona onde está localizada a instância ECS correspondente à ECU retornada.

RegionId

String

cn-beijing

ID da região onde está localizada a instância ECS correspondente à ECU retornada.

InstanceId

String

i-2zej4i2jdf*****

ID da instância ECS correspondente à ECU retornada.

VpcId

String

vpc-2zef6ob8

ID da VPC onde está localizada a instância ECS correspondente à ECU retornada.

AvailableCpu

Integer

2

Número de CPUs disponíveis na instância ECS correspondente à ECU retornada.

AvailableMem

Integer

111

Quantidade de memória disponível na instância ECS correspondente à ECU retornada. Unidade: MB

Exemplos

Exemplos de requisições

POST /pop/v5/resource/scale_out_ecu_list HTTP/1.1
Common request headers

Exemplos de respostas de sucesso

Formato JSON

{
    "EcuInfoList": {
        "EcuInfo": [
            {
                "AvailableMem": 2048,
                "InstanceId": "i-2zej4i2jdf*********",
                "AvailableCpu": 2,
                "Online": true,
                "UpdateTime": 1573281040827,
                "ZoneId": "cn-beijing-h",
                "VpcId": "vpc-2zef6ob8**********",
                "IpAddr": "192.168. *. **",
                "HeartbeatTime": 1573281040819,
                "CreateTime": 1573281040819,
                "RegionId": "cn-beijing",
                "EcuId": "0de2ebdb-9490-4fc4-be41***************",
                "DockerEnv": false
            },
            {
                "AvailableMem": 2048,
                "InstanceId": "i-2zej4i2j*********",
                "AvailableCpu": 2,
                "Online": true,
                "UpdateTime": 1573281041362,
                "ZoneId": "cn-beijing-h",
                "VpcId": "vpc-2ze************",
                "IpAddr": "192.168.0. **",
                "HeartbeatTime": 1573281041355,
                "CreateTime": 1573281041355,
                "RegionId": "cn-beijing",
                "EcuId": "6f9cb7fd-bb*****************",
                "DockerEnv": false
            },
            {
                "AvailableMem": 2048,
                "InstanceId": "i-2*******e",
                "AvailableCpu": 2,
                "Online": true,
                "UpdateTime": 1573281041109,
                "ZoneId": "cn-beijing-h",
                "VpcId": "vpc-2zef6ob********p",
                "IpAddr": "192.168.0. ***",
                "HeartbeatTime": 1573281041101,
                "CreateTime": 1573281041101,
                "RegionId": "cn-beijing",
                "EcuId": "70ed3f59-b476-49aa***********",
                "DockerEnv": false
            },
            {
                "AvailableMem": 2048,
                "InstanceId": "i-2z********",
                "AvailableCpu": 2,
                "Online": true,
                "UpdateTime": 1573281041150,
                "ZoneId": "cn-beijing-h",
                "VpcId": "vpc-2ze************",
                "IpAddr": "192.168.0. **",
                "HeartbeatTime": 1573281041143,
                "CreateTime": 1573281041143,
                "RegionId": "cn-beijing",
                "EcuId": "cfe7f474-386******************",
                "DockerEnv": false
            },
            {
                "AvailableMem": 2048,
                "InstanceId": "i-2zej4i*********",
                "AvailableCpu": 2,
                "Online": true,
                "UpdateTime": 1573281041300,
                "ZoneId": "cn-beijing-h",
                "VpcId": "vpc-2zef**********",
                "IpAddr": "192.168.0. ***",
                "HeartbeatTime": 1573281041292,
                "CreateTime": 1573281041292,
                "RegionId": "cn-beijing",
                "EcuId": "f6917537-******************",
                "DockerEnv": false
            }
        ]
    },
    "Message": "success",
    "Code": 200
}

Formato XML

<EcuInfoList>
    <EcuInfo>
        <AvailableMem>2048</AvailableMem>
        <InstanceId>i-2zej4i2jdf*********</InstanceId>
        <AvailableCpu>2</AvailableCpu>
        <Online>true</Online>
        <UpdateTime>1573281040827</UpdateTime>
        <ZoneId>cn-beijing-h</ZoneId>
        <VpcId>vpc-2zef6ob8**********</VpcId>
        <IpAddr>192.168. *. **</IpAddr>
        <HeartbeatTime>1573281040819</HeartbeatTime>
        <CreateTime>1573281040819</CreateTime>
        <RegionId>cn-beijing</RegionId>
        <EcuId>0de2ebdb-9490-4fc4-be41***************</EcuId>
        <DockerEnv>false</DockerEnv>
    </EcuInfo>
    <EcuInfo>
        <AvailableMem>2048</AvailableMem>
        <InstanceId>i-2zej4i2j*********</InstanceId>
        <AvailableCpu>2</AvailableCpu>
        <Online>true</Online>
        <UpdateTime>1573281041362</UpdateTime>
        <ZoneId>cn-beijing-h</ZoneId>
        <VpcId>vpc-2ze************</VpcId>
        <IpAddr>192.168.0. **</IpAddr>
        <HeartbeatTime>1573281041355</HeartbeatTime>
        <CreateTime>1573281041355</CreateTime>
        <RegionId>cn-beijing</RegionId>
        <EcuId>6f9cb7fd-bb*****************</EcuId>
        <DockerEnv>false</DockerEnv>
    </EcuInfo>
    <EcuInfo>
        <AvailableMem>2048</AvailableMem>
        <InstanceId>i-2*******e</InstanceId>
        <AvailableCpu>2</AvailableCpu>
        <Online>true</Online>
        <UpdateTime>1573281041109</UpdateTime>
        <ZoneId>cn-beijing-h</ZoneId>
        <VpcId>vpc-2zef6ob********p</VpcId>
        <IpAddr>192.168.0. ***</IpAddr>
        <HeartbeatTime>1573281041101</HeartbeatTime>
        <CreateTime>1573281041101</CreateTime>
        <RegionId>cn-beijing</RegionId>
        <EcuId>70ed3f59-b476-49aa***********</EcuId>
        <DockerEnv>false</DockerEnv>
    </EcuInfo>
    <EcuInfo>
        <AvailableMem>2048</AvailableMem>
        <InstanceId>i-2z********</InstanceId>
        <AvailableCpu>2</AvailableCpu>
        <Online>true</Online>
        <UpdateTime>1573281041150</UpdateTime>
        <ZoneId>cn-beijing-h</ZoneId>
        <VpcId>vpc-2ze************</VpcId>
        <IpAddr>192.168.0. **</IpAddr>
        <HeartbeatTime>1573281041143</HeartbeatTime>
        <CreateTime>1573281041143</CreateTime>
        <RegionId>cn-beijing</RegionId>
        <EcuId>cfe7f474-386******************</EcuId>
        <DockerEnv>false</DockerEnv>
    </EcuInfo>
    <EcuInfo>
        <AvailableMem>2048</AvailableMem>
        <InstanceId>i-2zej4i*********</InstanceId>
        <AvailableCpu>2</AvailableCpu>
        <Online>true</Online>
        <UpdateTime>1573281041300</UpdateTime>
        <ZoneId>cn-beijing-h</ZoneId>
        <VpcId>vpc-2zef**********</VpcId>
        <IpAddr>192.168.0. ***</IpAddr>
        <HeartbeatTime>1573281041292</HeartbeatTime>
        <CreateTime>1573281041292</CreateTime>
        <RegionId>cn-beijing</RegionId>
        <EcuId>f6917537-******************</EcuId>
        <DockerEnv>false</DockerEnv>
    </EcuInfo>
</EcuInfoList>
<Message>success</Message>
<Code>200</Code>

Códigos de erro

Para obter uma lista de códigos de erro, visite a Central de Erros de API.

Para obter uma lista de códigos de erro, visite a Central de Erros de API.