Consulta los detalles de una o más instancias en una región especificada.
Descripción de la operación
Consulta los detalles de una o más instancias en una región especificada, incluidos el nombre del servidor, la dirección IP pública, la dirección IP interna, la hora de creación y la hora de vencimiento.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
swas-open:ListInstances |
get |
Instancia.
*Instancia.
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| RegionId |
string |
Sí |
El ID de la región del servidor de aplicación simple. |
cn-hangzhou |
| InstanceIds |
string |
No |
Los ID de instancia de los servidores de aplicación simple. El valor puede ser una matriz JSON que consta de hasta 100 ID de instancia. Separe varios ID con comas (,). Nota
Si especifica los parámetros InstanceIds y PublicIpAddresses, asegúrese de que los ID de instancia y las direcciones IP públicas especificados pertenezcan al mismo servidor de aplicación simple. De lo contrario, se devuelve una respuesta vacía. |
["2ad1ae67295445f598017499dc****", "2ad1ae67295445f598017123dc****"] |
| ChargeType |
string |
No |
El método de facturación de la instancia. Valores válidos:
Valor predeterminado: PrePaid. |
PrePaid |
| PublicIpAddresses |
string |
No |
Las direcciones IP públicas de los servidores de aplicación simple. El valor puede ser una matriz JSON que consta de hasta 100 direcciones IP públicas. Separe varias direcciones IP con comas (,). Nota
Si especifica los parámetros InstanceIds y PublicIpAddresses, asegúrese de que los ID de instancia y las direcciones IP públicas especificados pertenezcan al mismo servidor de aplicación simple. De lo contrario, se devuelve una respuesta vacía. |
["42.1.**.**", "42.2.**.**"] |
| PageNumber |
integer |
No |
El número de página de la lista de servidores de aplicación simple. Valor predeterminado: 1. |
1 |
| PageSize |
integer |
No |
El número de entradas por página en una consulta paginada. Valor máximo: 100. Valor predeterminado: 10. |
10 |
| Status |
string |
No |
El estado de la instancia. Valores válidos:
|
Running |
| Tag |
array<object> |
No |
Las etiquetas de la instancia. |
|
|
object |
No |
La etiqueta. |
||
| Key |
string |
No |
La clave de la etiqueta de la instancia. La clave de la etiqueta debe tener una longitud de 1 a 64 caracteres. Valores válidos de N: 1 a 20. |
TestKey |
| Value |
string |
No |
El valor de la etiqueta de la instancia. El valor de la etiqueta debe tener una longitud de 1 a 64 caracteres. Valores válidos de N: 1 a 20. |
TestValue |
| ResourceGroupId |
string |
No |
El ID del grupo de recursos al que pertenece el servidor de aplicación simple. |
rg-aek2bti7cf7**** |
| InstanceName |
string |
No |
El nombre del servidor de aplicación simple. Puede usar el comodín de asterisco (*) para una búsqueda aproximada. |
test |
| PlanType |
string |
No |
El tipo de plan. Valores válidos:
Nota
Para obtener más información, consulte Familias de instancias. |
NORMAL |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
La información de la instancia. |
||
| Instances |
array<object> |
La matriz de información de servidores de aplicaciones simples. |
|
|
array<object> |
La matriz de información de servidores de aplicaciones simples. |
||
| Status |
string |
El estado de la instancia. Valores válidos:
|
Running |
| CreationTime |
string |
La hora de creación. La hora se muestra en UTC en el estándar ISO 8601 con el formato yyyy-MM-ddTHH:mm:ssZ. |
2021-03-08T05:31:06Z |
| InnerIpAddress |
string |
La dirección IP interna. |
172.26.XX.XX |
| ChargeType |
string |
El método de facturación. |
PrePaid |
| InstanceId |
string |
El ID de la instancia. |
2ad1ae67295445f598017499dc**** |
| PlanId |
string |
El ID del plan. |
swas.s2.c2m2s50b4t08 |
| PublicIpAddress |
string |
La dirección IP pública. |
42.1.XX.XX |
| RegionId |
string |
El ID de la región. |
cn-hangzhou |
| ExpiredTime |
string |
La hora de vencimiento. La hora se muestra en UTC en el estándar ISO 8601 con el formato yyyy-MM-ddTHH:mm:ssZ. |
2021-05-08T16:00:00Z |
| InstanceName |
string |
El nombre del servidor. |
test-InstanceName |
| BusinessStatus |
string |
El estado del servidor. Valores válidos:
|
Normal |
| DdosStatus |
string |
El estado de DDoS. Valores válidos:
|
Normal |
| ImageId |
string |
El ID de la imagen. |
fe9c66133a9d4688872869726b52**** |
| DisableReason |
string |
El motivo por el que el recurso está deshabilitado. Valores válidos:
|
EXPIRED |
| Combination |
boolean |
Especifica si el plan es un plan combinado. |
false |
| CombinationInstanceId |
string |
El ID de la instancia del plan combinado. |
com-f6c9a22****45b5b8de68ad608af1ba |
| Uuid |
string |
El UUID de la instancia. |
41f30524-5df7-49c9-9c6e-32****489001 |
| ResourceSpec |
object |
Las especificaciones del recurso. |
|
| DiskCategory |
string |
La categoría del disco en la nube. Valores válidos:
|
ESSD |
| Cpu |
integer |
El número de vCPU. |
2 |
| Bandwidth |
integer |
El ancho de banda. Unidad: Mbit/s. |
200 |
| DiskSize |
integer |
El tamaño del disco en la nube. Unidad: GiB. |
60 |
| Memory |
number |
El tamaño de la memoria. Unidad: GiB. |
2 |
| Flow |
number |
La cuota de transferencia de datos.
|
818 |
| Image |
object |
La información de la imagen. |
|
| OsType |
string |
El tipo de sistema operativo. |
windows |
| ImageName |
string |
El nombre de la imagen. |
test-custom-1686536882356 |
| ImageVersion |
string |
La versión de la imagen. |
V3.5 |
| ImageType |
string |
El tipo de imagen. Valores válidos:
|
system |
| ImageIconUrl |
string |
La URL del icono de la imagen. |
https://img.alicdn.com/imgextra/i3/O****1vdh9651ReKqWNMI2I_!!6000000002136****-24-24.svg |
| ImageContact |
string |
El proveedor de la imagen. |
https://selfs****e.console.alibabacloud.com/ticket/createIndex |
| Tags |
array<object> |
Las etiquetas de la instancia. |
|
|
object |
La etiqueta. |
||
| Key |
string |
La clave de la etiqueta de la instancia. |
TestKey |
| Value |
string |
El valor de la etiqueta de la instancia. |
TestValue |
| Disks |
array<object> |
La matriz de información de los discos en la nube del servidor de aplicaciones simple. |
|
|
array<object> |
La información del disco en la nube. |
||
| CreationTime |
string |
La hora de creación de la instancia. La hora se muestra en UTC en el estándar ISO 8601 con el formato yyyy-MM-ddTHH:mm:ssZ. |
2023-02-24T02:20:10Z |
| Status |
string |
El estado del disco en la nube. Valores válidos:
|
In_use |
| Device |
string |
El nombre del dispositivo del disco en la nube en el servidor. |
/dev/xvda |
| Size |
integer |
El tamaño del disco en la nube. Unidad: GiB. |
50 |
| DiskName |
string |
El nombre del disco en la nube. |
SystemDisk |
| DiskChargeType |
string |
El método de facturación del disco en la nube. |
PrePaid |
| DiskType |
string |
El tipo de disco en la nube. Valores válidos:
|
system |
| Category |
string |
La categoría del disco en la nube. Valores válidos:
|
ESSD |
| DiskId |
string |
El ID del disco en la nube. |
d-bp14wq0149cpp2x**** |
| RegionId |
string |
El ID de la región. |
cn-hangzhou |
| Remark |
string |
Las observaciones del disco en la nube. |
remark |
| DiskTags |
array<object> |
La información de las etiquetas del disco en la nube. |
|
|
object |
La información de la etiqueta. |
||
| Key |
string |
La clave de la etiqueta. |
TestKey |
| Value |
string |
El valor de la etiqueta. |
TestValue |
| ResourceGroupId |
string |
El ID del grupo de recursos al que pertenece el disco en la nube. |
rg-aek2bti7cf7**** |
| ResourceGroupId |
string |
El ID del grupo de recursos al que pertenece la instancia. |
rg-aekz7jmhg5s**** |
| NetworkAttributes |
array<object> |
Los atributos de red. |
|
|
object |
Los atributos de red. |
||
| PublicIpAddress |
string |
La dirección IP pública. |
116.62.XX.XX |
| PrivateIpAddress |
string |
La dirección IP privada. |
72.25.XX.XX |
| PeakBandwidth |
integer |
El ancho de banda público máximo. Unidad: Mbit/s. |
200 |
| PublicIpDdosStatus |
string |
El estado de DDoS de la dirección IP pública. |
normal |
| PlanType |
string |
El tipo de plan. Valores válidos:
Nota
Para obtener más información, consulte Familias de instancias. |
NORMAL |
| CommodityCode |
string |
El código de producto de la instancia. |
|
| TotalCount |
integer |
El número total de instancias devueltas. |
1 |
| RequestId |
string |
El ID de la solicitud. |
20758A-585D-4A41-A9B2-28DA8F4F**** |
| PageSize |
integer |
La configuración del número de entradas por página para la paginación en una consulta paginada. |
10 |
| PageNumber |
integer |
El número de página de la lista de servidores de aplicaciones simples. |
1 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"Instances": [
{
"Status": "Running",
"CreationTime": "2021-03-08T05:31:06Z",
"InnerIpAddress": "172.26.XX.XX",
"ChargeType": "PrePaid",
"InstanceId": "2ad1ae67295445f598017499dc****",
"PlanId": "swas.s2.c2m2s50b4t08",
"PublicIpAddress": "42.1.XX.XX",
"RegionId": "cn-hangzhou",
"ExpiredTime": "2021-05-08T16:00:00Z",
"InstanceName": "test-InstanceName",
"BusinessStatus": "Normal",
"DdosStatus": "Normal",
"ImageId": "fe9c66133a9d4688872869726b52****",
"DisableReason": "EXPIRED",
"Combination": false,
"CombinationInstanceId": "com-f6c9a22****45b5b8de68ad608af1ba",
"Uuid": "41f30524-5df7-49c9-9c6e-32****489001",
"ResourceSpec": {
"DiskCategory": "ESSD",
"Cpu": 2,
"Bandwidth": 200,
"DiskSize": 60,
"Memory": 2,
"Flow": 818
},
"Image": {
"OsType": "windows",
"ImageName": "test-custom-1686536882356",
"ImageVersion": "V3.5",
"ImageType": "system",
"ImageIconUrl": "https://img.alicdn.com/imgextra/i3/O****1vdh9651ReKqWNMI2I_!!6000000002136****-24-24.svg",
"ImageContact": "https://selfs****e.console.alibabacloud.com/ticket/createIndex"
},
"Tags": [
{
"Key": "TestKey",
"Value": "TestValue"
}
],
"Disks": [
{
"CreationTime": "2023-02-24T02:20:10Z",
"Status": "In_use",
"Device": "/dev/xvda",
"Size": 50,
"DiskName": "SystemDisk",
"DiskChargeType": "PrePaid",
"DiskType": "system",
"Category": "ESSD",
"DiskId": "d-bp14wq0149cpp2x****",
"RegionId": "cn-hangzhou",
"Remark": "remark",
"DiskTags": [
{
"Key": "TestKey",
"Value": "TestValue"
}
],
"ResourceGroupId": "rg-aek2bti7cf7****"
}
],
"ResourceGroupId": "rg-aekz7jmhg5s****",
"NetworkAttributes": [
{
"PublicIpAddress": "116.62.XX.XX",
"PrivateIpAddress": "72.25.XX.XX",
"PeakBandwidth": 200,
"PublicIpDdosStatus": "normal"
}
],
"PlanType": "NORMAL",
"CommodityCode": ""
}
],
"TotalCount": 1,
"RequestId": "20758A-585D-4A41-A9B2-28DA8F4F****",
"PageSize": 10,
"PageNumber": 1
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | InvalidChargeType.ValueNotSupported | The specified parameter ChargeType is invalid. | |
| 400 | InvalidPublicIpAddresses.ValueNotSupported | The specified parameter PublicIpAddresses is invalid. | |
| 400 | InvalidPublicIpAddresses | The specified parameter PublicIpAddresses value is not valid. | |
| 500 | InternalError | An error occurred while processing your request. | |
| 404 | InvalidInstanceId.NotFound | The specified InstanceId does not exist. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.