Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Tipos de datos compatibles

Un GetRequest se envía cuando un cliente de recopilador inicia un Get RPC para recibir datos de telemetría. En GetRequest se especifican los elementos de datos con los que el destino debe devolver datos al recopilador, incluido el tipo de datos. El tipo de datos es la variable que especifica el formulario en el que se deben entregar los datos.

La tabla 1 enumera los tipos de datos compatibles con la interfaz de telemetría de Junos (JTI). A menos que se especifique, el tipo de datos se admite para la exportación de datos de JTI mediante servicios de llamada a procedimiento remoto (gRPC), servicios de interfaz de administración de red gRPC (gNMI) o a través de UDP.

Tabla 1: Tipos de datos

Tipo

Valor

Descripción

Cadena

string_val = 1

Valor de cadena.

int64

int_val = 2

Valor entero.

uint64

uint_val = 3

Valor entero sin firmar.

Bool

bool_val = 4

Valor bool.

Flotador

float_val = 6

Valor de punto flotante.

Decimal64

decimal_val = 7)

Valor codificado decimal64. Solo se admite con servicios gNMI. Utilice decimal64 para codificar un número decimal de precisión fijo. El valor se expresa como un conjunto de dígitos con la precisión que especifica el número de dígitos que siguen el punto decimal en el conjunto de dígitos. Por ejemplo:

message Decimal64 {
  int64 digits = 1;         // Set of digits.
  uint32 precision = 2;     // Number of digits following the decimal point.

EscalarArray

leaflist_val = 8

Valor de matriz escalar de tipo mixto. Una matriz homogénea de los valores de los tipos de datos mixtos (string, int64, uint64, bool float o decimal64). Solo se admite con servicios gNMI.

Para obtener más información sobre los tipos de datos, consulte github