Consulta de especificaciones del proxy de base de datos
Función
Esta API no estará disponible el 31 de marzo de 2024. Se recomienda cambiar las cargas de trabajo a la nueva API (Consulta de especificaciones del proxy de base de datos) antes de esa fecha.
- Aprender cómo autorizar y autenticarla.
- Obtener los región y punto de conexión requeridos.
- El proxy de base de datos no está disponible para instancias de base de datos en un DeC.
URI
- Formato de URI
GET https://{endpoint}/mysql/v3/{project_id}/instances/{instance_id}/proxy/flavors
- Ejemplo
GET https://{endpoint}/mysql/v3/97b026aa9cc4417888c14c84a1ad9860/instances/436aaafb689c4250a9a5bb33cb271e8cin07/proxy/flavors
- Descripción de parámetro
Tabla 1 Descripción de parámetro Nombre
Tipo
Obligatorio
Descripción
project_id
String
Sí
ID de proyecto de un tenant en una región.
Para obtener este valor, consulte Obtención de un ID de proyecto.
instance_id
String
Sí
ID de instancia de base de datos.
Solicitud
Ninguna
Respuesta
- Respuesta normal
Tabla 2 Descripción de parámetro Nombre
Tipo
Descripción
proxy_flavor_groups
Array of Object
Grupos de especificación de proxy.
Para obtener más información, consulte Tabla 3.
Tabla 3 descripción de la estructura de datos del campo de proxy_flavor_groups Nombre
Tipo
Descripción
group_type
String
Tipo de grupo de especificación. Puede ser x86 o arm.
proxy_flavors
Array of Object
Especificaciones de proxy. Para obtener más información, consulte Tabla 4.
Tabla 4 descripción de la estructura de datos del campo de proxy_flavors Nombre
Tipo
Descripción
id
String
ID de especificación de proxy.
spec_code
String
Código de especificación de proxy.
vcpus
String
Número de vCPUs. Por ejemplo, el valor 1 indica 1 vCPU.
ram
String
Tamaño de la memoria en GB.
db_type
String
Tipo de base de datos.
az_status
Map<String, String>
key indica el ID de zona de disponibilidad y value indica el estado de la zona de disponibilidad donde residen las especificaciones de proxy. Puede ser normal o unsupported.
- Ejemplo de respuesta normal
{
"proxy_flavor_groups":[
{
"group_type":"x86",
"proxy_flavors":[
{
"id":"19be4c5d-d363-3342-bdbc-0dd9dbf7fafe",
"spec_code":"gaussdb.proxy.large.x86.2",
"vcpus":"2",
"ram":"4",
"db_type":"Proxy",
"az_status":{
"az1xahz":"normal"
}
}
]
},
{
"group_type":"arm",
"proxy_flavors":[
{
"id":"2ff9a704-f238-3e7a-9ed2-208c2542c8b9",
"spec_code":"gaussdb.proxy.large.arm.2",
"vcpus":"2",
"ram":"4",
"db_type":"Proxy",
"az_status":{
"az1xahz":"normal"
}
}
]
}
]
}
Código de estado
Para obtener más información, consulte Códigos de estado.
Código de error.
Para obtener más información, consulte Códigos de error.