Modelo de objetos
Esta sección describe los modelos de objetos para la gestión de canales de VPC.
- Operation Type indica la operación que se puede realizar en un campo.
C: crear; U: actualizar; R: leer
- Mandatory indica si un campo con el Operation Type de C es obligatorio.
| Parámetro | Tipo | Descripción | Tipo de operación | Obligatorio |
|---|---|---|---|---|
| id | String | ID de canal de VPC | R | - |
| name | String | Nombre del canal de VPC | CRU | Sí |
| type | Integer | Tipo de canal VPC, que puede ser:
| CRU | Sí |
| status | Integer | Estado del canal de VPC, que puede ser:
| R | Sí |
| project_id | String | ID de inquilino | CRU | Sí |
| port | Integer | Número de puerto | CR | Sí |
| balance_strategy | Integer | Algoritmo de distribución, que puede ser:
| CRU | Sí |
| create_time | Timestamp | Hora en que se crea el canal de VPC | R | Sí |
| Parámetro | Tipo | Descripción | Tipo de operación | Obligatorio |
|---|---|---|---|---|
| id | String | ID de control de buen funcionamiento | R | - |
| vpc_id | String | ID de canal de VPC | CRU | Sí |
| protocol | String | Protocolo para comprobaciones de estado, que puede ser:
| CRU | Sí |
| path | Integer | Ruta de acceso para las comprobaciones de estado, que solo es válida cuando protocol está establecido en http | CRU | No |
| port | Integer | Número de puerto. El número de puerto del canal VPC se utilizará si no se especifica ningún valor. | CRU | No |
| threshold_normal | Integer | Umbral de control de buen funcionamiento | CRU | Sí |
| threshold_abnormal | Integer | Umbral de control de mal funcionamiento | CRU | Sí |
| time_out | Integer | Tiempo de espera para esperar una respuesta | CRU | Sí |
| time_interval | Integer | Intervalo entre comprobaciones consecutivas | CRU | Sí |
| http_code | String | Códigos de éxito, que solo son válidos cuando protocol está establecido en http | CRU | No |
| create_time | Timestamp | Hora en que se crea la configuración de comprobación de estado | R | Sí |
| Parámetro | Tipo | Descripción | Tipo de operación | Obligatorio |
|---|---|---|---|---|
| id | String | ID de objeto de instancia de backend | R | - |
| vpc_id | String | ID de canal de VPC | CRU | Sí |
| ext_vpc_id | String | ID de la VPC asociada al objeto de instancia de backend Este parámetro no se utiliza actualmente. | R | Sí |
| instance_id | String | ID de la instancia | CRU | No |
| instance_name | String | Nombre de la instancia | CRU | No |
| host | String | Dirección IP del objeto de instancia de backend | CRU | Sí |
| status | Integer | Estado del objeto de instancia de backend
| R | Sí |
| weight | Integer | Ponderación | CRU | Sí |
| create_time | Timestamp | Hora en que se crea el miembro | R | Sí |