Obtiene una lista de clústeres de OceanBase.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
oceanbase:DescribeInstances |
list |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| InstanceId |
string |
No |
El ID del clúster de OceanBase. |
ob317v4uif**** |
| ResourceGroupId |
string |
No |
El ID del grupo de recursos. Si omite este parámetro, la API devuelve instancias de todos los grupos de recursos. |
group1 |
| PageSize |
integer |
No |
El número de entradas que se devolverán en cada página.
|
10 |
| PageNumber |
integer |
No |
El número de página.
|
1 |
| InstanceName |
string |
No |
El nombre del clúster de OceanBase. El nombre debe tener entre 1 y 20 caracteres de longitud y puede contener caracteres en inglés o chino. Si no se especifica este parámetro, el valor predeterminado es el ID de instancia del clúster. |
ob4prod |
| SearchKey |
string |
No |
La palabra clave para realizar una búsqueda aproximada por ID de instancia, nombre de instancia, ID de inquilino y nombre de inquilino. |
pay |
| WithOBCloudInstances |
boolean |
No |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Los datos devueltos. |
||
| Instances |
array<object> |
Detalles de los clústeres de OceanBase. |
|
|
array<object> |
Detalles de un único clúster de OceanBase. |
||
| VpcId |
string |
El ID de la VPC. |
vpc-8vb8qjrixzovjpy****** |
| CommodityCode |
string |
El código de producto del clúster de OceanBase.
|
oceanbase_oceanbasepost_public_cn |
| ExpireTime |
string |
La hora de caducidad del clúster, en UTC. Nota
Este parámetro se devuelve solo para instancias de suscripción. |
2021-10-17T16:00:00Z |
| State |
string |
El estado del clúster.
Nota
Por lo general, un clúster se encuentra en estado En ejecución ( |
ONLINE |
| InstanceClass |
string |
El tipo de instancia del clúster. Los tipos admitidos incluyen:
|
14C70G |
| CreateTime |
string |
La hora en la que se creó el clúster, en UTC. |
2021-10-19T07:13:41Z |
| DeployMode |
string |
El modo de distribución de réplicas de datos, con formato |
1-1-1 |
| CpuArchitecture |
string |
La arquitectura de CPU del clúster. |
X86_64、 AARCH64 |
| MaintainTime |
string |
La ventana de mantenimiento diario del clúster, en UTC. |
19:00Z-20:00Z |
| DeployType |
string |
El tipo de despliegue del clúster.
|
multiple |
| PayType |
string |
El método de facturación del clúster de OceanBase:
|
PREPAY |
| DiskSize |
integer |
El espacio de almacenamiento, en GB. |
200 |
| DiskType |
string |
El tipo de almacenamiento del clúster. |
cloud_essd_pl1 |
| InstanceId |
string |
El ID del clúster de OceanBase. |
ob317v4uif**** |
| ExpireSeconds |
integer |
El período de validez restante del clúster, en segundos. Nota
Para clústeres de suscripción, si el clúster no ha caducado, este parámetro indica el período de validez restante. Si el clúster ha caducado, este parámetro indica la duración desde la caducidad. |
2606682 |
| Mem |
integer |
El tamaño de memoria, en GB. |
70 |
| EnableUpgradeNodes |
boolean |
Indica si puede agregar nuevos nodos. |
true |
| Cpu |
integer |
El número de núcleos de CPU. |
14 |
| AvailableZones |
array |
Las zonas de disponibilidad donde se despliega el clúster. |
|
|
string |
Una zona de disponibilidad donde se despliega el clúster. |
cn-hangzhou-i |
|
| Version |
string |
La versión de OBServer. |
2.2.77 |
| InstanceName |
string |
El nombre del clúster de OceanBase. El nombre debe tener entre 1 y 20 caracteres de longitud y puede contener letras o caracteres chinos. Si no se especifica este parámetro, se utiliza el valor de |
ob4test |
| Series |
string |
La serie de la instancia de OceanBase.
|
NORMAL |
| UsedDiskSize |
integer |
El espacio de almacenamiento utilizado, en GB. |
20 |
| ResourceGroupId |
string |
El ID del grupo de recursos. |
group1 |
| Resource |
object |
La información de recursos del clúster. |
|
| Cpu |
object |
La información de recursos de CPU del clúster. |
|
| TotalCpu |
number |
El número total de núcleos de CPU. |
14 |
| UsedCpu |
number |
El número de núcleos de CPU utilizados. |
10 |
| UnitCpu |
number |
El número de núcleos de CPU por nodo de réplica. |
10 |
| OriginalTotalCpu |
number |
El número total original de núcleos de CPU. |
14 |
| Memory |
object |
La información de recursos de memoria del clúster. |
|
| TotalMemory |
number |
El tamaño total de memoria, en GB. |
70 |
| UsedMemory |
integer |
La cantidad de memoria utilizada, en GB. |
10 |
| UnitMemory |
integer |
El tamaño de memoria de cada nodo de réplica, en GB. |
10 |
| OriginalTotalMemory |
number |
El tamaño total de memoria original. |
72 |
| DiskSize |
object |
La información de recursos de almacenamiento del clúster. |
|
| TotalDiskSize |
number |
El espacio de almacenamiento total, en GB. |
200 |
| UsedDiskSize |
integer |
El espacio de almacenamiento utilizado, en GB. |
100 |
| UnitDiskSize |
number |
El espacio de almacenamiento de cada nodo de réplica, en GB. |
200 |
| OriginalTotalDiskSize |
number |
El tamaño total original del disco. |
200 |
| UnitCount |
integer |
El número de unidades de recursos en el clúster. |
1 |
| CapacityUnit |
object |
La unidad de capacidad. |
|
| MaxCapacityUnit |
integer |
La unidad de capacidad máxima. |
4 |
| MinCapacityUnit |
integer |
La unidad de capacidad mínima. |
1 |
| UsedCapacityUnit |
integer |
El número de unidades de capacidad utilizadas. |
2 |
| InstanceType |
string |
El tipo de la instancia.
|
CLUSTER |
| InstanceRole |
string |
El rol de la instancia. |
NORMAL |
| InTempCapacityStatus |
boolean |
Indica si el clúster tiene capacidad temporal. |
false |
| DataDiskAutoScaleConfig |
object |
La configuración de escalado automático del disco de datos. |
|
| AutoScale |
boolean |
Indica si el escalado automático está habilitado. |
true |
| Upperbound |
number |
El límite superior para el escalado. |
16 |
| UpperThreshold |
number |
El umbral para el escalado rutinario. |
80 |
| UpperMergeThreshold |
number |
El umbral para el escalado horizontal durante las compactaciones principales. |
90 |
| MaxDiskSize |
integer |
El tamaño máximo del disco. |
80000 |
| ScaleStepInNormal |
number |
El tamaño del incremento para el escalado rutinario. |
50 |
| ScaleStepInMerge |
number |
El tamaño del incremento para el escalado durante las compactaciones principales. |
100 |
| UpperScaleStrategy |
string |
La estrategia de escalado. Valores válidos: |
RAW |
| EnableReadOnlyReplicaManagement |
boolean |
Indica si se pueden adquirir réplicas de solo lectura para el clúster. |
yes |
| SpecType |
string |
El tipo de especificación. |
dedicatedspec |
| ObRpmVersion |
string |
La versión RPM del clúster. |
4.2.1.7-107030032024062709 |
| ReplicaMode |
string |
El modo de réplica del clúster. |
3F、2F1A |
| Migratable |
boolean |
||
| MigrationInfo |
object |
Información sobre la migración a Alibaba Cloud Marketplace. |
|
| Migratable |
boolean |
Indica si la instancia se puede migrar. |
|
| CheckResult |
object |
Proporciona el motivo si no se admite la migración. |
|
| Level |
string |
El nivel del resultado de la verificación. |
|
| Code |
string |
El código del elemento de verificación. |
|
| CodeName |
string |
La descripción del elemento de verificación. |
|
| Module |
string |
El nombre del módulo. |
|
| ModuleName |
string |
El nombre para mostrar del módulo. |
|
| SubModule |
string |
El nombre del submódulo. |
|
| SubModuleName |
string |
El nombre para mostrar del submódulo. |
|
| Iops |
integer |
10000 |
|
| TotalCount |
integer |
El número total de clústeres devueltos. |
2 |
| RequestId |
string |
El ID de la solicitud. |
EE205C00-30E4-****-****-87E3A8A2AA0C |
Ejemplos
Respuesta exitosa
JSON Formato
{
"Instances": [
{
"VpcId": "vpc-8vb8qjrixzovjpy******",
"CommodityCode": "oceanbase_oceanbasepost_public_cn",
"ExpireTime": "2021-10-17T16:00:00Z",
"State": "ONLINE",
"InstanceClass": "14C70G",
"CreateTime": "2021-10-19T07:13:41Z",
"DeployMode": "1-1-1",
"CpuArchitecture": "X86_64、 AARCH64",
"MaintainTime": "19:00Z-20:00Z",
"DeployType": "multiple",
"PayType": "PREPAY",
"DiskSize": 200,
"DiskType": "cloud_essd_pl1",
"InstanceId": "ob317v4uif****",
"ExpireSeconds": 2606682,
"Mem": 70,
"EnableUpgradeNodes": true,
"Cpu": 14,
"AvailableZones": [
"cn-hangzhou-i"
],
"Version": "2.2.77",
"InstanceName": "ob4test",
"Series": "NORMAL",
"UsedDiskSize": 20,
"ResourceGroupId": "group1",
"Resource": {
"Cpu": {
"TotalCpu": 14,
"UsedCpu": 10,
"UnitCpu": 10,
"OriginalTotalCpu": 14
},
"Memory": {
"TotalMemory": 70,
"UsedMemory": 10,
"UnitMemory": 10,
"OriginalTotalMemory": 72
},
"DiskSize": {
"TotalDiskSize": 200,
"UsedDiskSize": 100,
"UnitDiskSize": 200,
"OriginalTotalDiskSize": 200
},
"UnitCount": 1,
"CapacityUnit": {
"MaxCapacityUnit": 4,
"MinCapacityUnit": 1,
"UsedCapacityUnit": 2
}
},
"InstanceType": "CLUSTER",
"InstanceRole": "NORMAL",
"InTempCapacityStatus": false,
"DataDiskAutoScaleConfig": {
"AutoScale": true,
"Upperbound": 16,
"UpperThreshold": 80,
"UpperMergeThreshold": 90,
"MaxDiskSize": 80000,
"ScaleStepInNormal": 50,
"ScaleStepInMerge": 100,
"UpperScaleStrategy": "RAW"
},
"EnableReadOnlyReplicaManagement": true,
"SpecType": "dedicatedspec",
"ObRpmVersion": "4.2.1.7-107030032024062709",
"ReplicaMode": "3F、2F1A",
"Migratable": false,
"MigrationInfo": {
"Migratable": false,
"CheckResult": {
"Level": "",
"Code": "",
"CodeName": "",
"Module": "",
"ModuleName": "",
"SubModule": "",
"SubModuleName": ""
}
},
"Iops": 10000
}
],
"TotalCount": 2,
"RequestId": "EE205C00-30E4-****-****-87E3A8A2AA0C"
}
Códigos de error
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.