Modificación de la dirección IP privada para el acceso entre VPC
Función
Esta API se utiliza para modificar la dirección IP privada para el acceso entre VPC.
URI
POST /v2/{project_id}/instances/{instance_id}/crossvpc/modify
|
Parámetro |
Obligatorio |
Tipo |
Descripción |
|---|---|---|---|
|
project_id |
Sí |
String |
ID del proyecto. |
|
instance_id |
Sí |
String |
ID de instancia. |
Parámetros de solicitud
|
Parámetro |
Obligatorio |
Tipo |
Descripción |
|---|---|---|---|
|
advertised_ip_contents |
Sí |
Map<String,String> |
Par clave-valor de advertised_ip_contents definido por el usuario. La clave es la dirección IP de los oyentes. El valor es la dirección IP o el nombre de dominio de advertised.listeners.
NOTA:
Rellene los elementos que no se modifican durante el cambio de dirección IP. |
Parámetros de respuesta
Código de estado: 200
|
Parámetro |
Tipo |
Descripción |
|---|---|---|
|
success |
Boolean |
Resultado de la modificación de acceso entre VPC. |
|
results |
Matriz de objetos de resultados |
Detalles del resultado de la modificación de acceso entre VPC. |
Solicitudes de ejemplo
Modificación de la dirección IP privada para el acceso entre VPC.
POST https://{endpoint}/v2/{project_id}/instances/{instance_id}/crossvpc/modify
{
"advertised_ip_contents" : {
"192.168.245.246" : "192.168.245.247",
"192.168.197.36" : "192.168.197.38",
"192.168.190.11" : "192.168.190.11"
}
}
Respuestas de ejemplo
Código de estado: 200
La dirección IP privada para el acceso entre VPC se modifica correctamente.
{
"success" : true,
"results" : [ {
"advertised_ip" : "192.168.197.36",
"success" : true,
"ip" : "192.168.197.36"
}, {
"advertised_ip" : "192.168.190.11",
"success" : true,
"ip" : "192.168.190.11"
}, {
"advertised_ip" : "192.168.245.255",
"success" : true,
"ip" : "192.168.245.246"
} ]
}
Códigos de estado
|
Código de estado |
Descripción |
|---|---|
|
200 |
La dirección IP privada para el acceso entre VPC se modifica correctamente. |
Códigos de error
Consulte Códigos de error.